Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c112' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5013870 --chroot fedora-rawhide-x86_64 --detached Version: 0.61 PID: 92130 Logging PID: 92131 Task: {'appstream': False, 'background': True, 'build_id': 5013870, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'fd3422043799e9300f410da3fdd9271e5c8581f8', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/mingw-wxWidgets', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'mingw-wxWidgets', 'package_version': '2.8.12-34', 'project_dirname': 'make-4.4', 'project_name': 'make-4.4', 'project_owner': 'djdelorie', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/djdelorie/make-4.4/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'djdelorie/make-4.4--djdelorie', 'source_json': {}, 'source_type': None, 'submitter': 'djdelorie', 'tags': [], 'task_id': '5013870-fedora-rawhide-x86_64', 'timeout': 108000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/mingw-wxWidgets /var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/mingw-wxWidgets --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/djdelorie/make-4.4/mingw-wxWidgets', '/var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/mingw-wxWidgets', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/mingw-wxWidgets'... Running: git checkout fd3422043799e9300f410da3fdd9271e5c8581f8 cmd: ['git', 'checkout', 'fd3422043799e9300f410da3fdd9271e5c8581f8'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/mingw-wxWidgets rc: 0 stdout: stderr: Note: switching to 'fd3422043799e9300f410da3fdd9271e5c8581f8'. 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 fd34220 automatic import of mingw-wxWidgets Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/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: Calling: curl -H Pragma: -o wxWidgets-2.8.12.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/djdelorie/make-4.4/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 23.0M 0 --:--:-- --:--:-- --:--:-- 23.0M INFO: Reading stdout from command: md5sum wxWidgets-2.8.12.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=108000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/mingw-wxWidgets/mingw-wxWidgets.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/mingw-wxWidgets --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1667971536.447867 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.3 starting (python version = 3.10.4, NVR = mock-3.3-1.fc35)... 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-u3j4249i/mingw-wxWidgets/mingw-wxWidgets.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667971536.447867/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: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 11 MB/s | 17 MB 00:01 fedora 25 MB/s | 65 MB 00:02 Last metadata expiration check: 0:00:03 ago on Wed Nov 9 05:25:44 2022. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf noarch 4.14.0-1.fc38 fedora 480 k dnf-plugins-core noarch 4.3.1-1.fc38 fedora 34 k Installing dependencies: alternatives x86_64 1.21-1.fc38 copr_base 38 k audit-libs x86_64 3.0.9-1.fc38 fedora 116 k basesystem noarch 11-14.fc37 fedora 7.0 k bash x86_64 5.2.2-2.fc38 fedora 1.8 M bzip2-libs x86_64 1.0.8-12.fc38 copr_base 42 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils x86_64 9.1-8.fc38 copr_base 1.1 M coreutils-common x86_64 9.1-8.fc38 copr_base 2.0 M crypto-policies noarch 20221003-1.gitcb1ad32.fc38 fedora 86 k curl x86_64 7.86.0-2.fc38 fedora 334 k cyrus-sasl-lib x86_64 2.1.28-8.fc38 fedora 792 k dbus-libs x86_64 1:1.14.4-1.fc38 fedora 156 k dnf-data noarch 4.14.0-1.fc38 fedora 43 k elfutils-default-yama-scope noarch 0.188-3.fc38 fedora 15 k elfutils-libelf x86_64 0.188-3.fc38 fedora 196 k elfutils-libs x86_64 0.188-3.fc38 fedora 257 k expat x86_64 2.4.8-2.fc37 fedora 110 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.4 fedora 11 k fedora-release-common noarch 38-0.4 fedora 22 k fedora-release-identity-basic noarch 38-0.4 fedora 12 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file-libs x86_64 5.42-4.fc37 fedora 676 k filesystem x86_64 3.18-2.fc37 fedora 1.1 M findutils x86_64 1:4.9.0-2.fc38 copr_base 483 k gawk x86_64 5.1.1-4.fc37 fedora 1.0 M gdbm-libs x86_64 1:1.23-2.fc38 copr_base 56 k glib2 x86_64 2.74.1-2.fc38 fedora 2.7 M glibc x86_64 2.36.9000-11.fc38 fedora 2.1 M glibc-common x86_64 2.36.9000-11.fc38 fedora 301 k glibc-minimal-langpack x86_64 2.36.9000-11.fc38 fedora 22 k gmp x86_64 1:6.2.1-3.fc37 fedora 315 k gnupg2 x86_64 2.3.8-1.fc38 copr_base 2.5 M gnutls x86_64 3.7.8-9.fc38 fedora 1.1 M gpgme x86_64 1.17.0-4.fc37 fedora 210 k grep x86_64 3.8-1.fc38 copr_base 282 k ima-evm-utils x86_64 1.4-6.fc37 fedora 63 k json-c x86_64 0.16-3.fc38 fedora 41 k keyutils-libs x86_64 1.6.1-5.fc38 copr_base 32 k krb5-libs x86_64 1.19.2-11.fc37.1 fedora 727 k libacl x86_64 2.3.1-4.fc37 fedora 23 k libarchive x86_64 3.6.1-2.fc37 fedora 397 k libassuan x86_64 2.5.5-5.fc37 fedora 67 k libattr x86_64 2.5.1-5.fc37 fedora 18 k libb2 x86_64 0.98.1-7.fc38 copr_base 25 k libblkid x86_64 2.38.1-2.fc38 copr_base 107 k libbrotli x86_64 1.0.9-9.fc37 fedora 315 k libcap x86_64 2.48-5.fc38 copr_base 67 k libcap-ng x86_64 0.8.3-3.fc37 fedora 33 k libcom_err x86_64 1.46.5-3.fc37 fedora 25 k libcomps x86_64 0.1.18-4.fc37 fedora 76 k libcurl x86_64 7.86.0-2.fc38 fedora 305 k libdnf x86_64 0.68.0-1.fc38 fedora 673 k libevent x86_64 2.1.12-7.fc38 copr_base 259 k libffi x86_64 3.4.2-9.fc38 copr_base 38 k libfsverity x86_64 1.4-8.fc38 copr_base 20 k libgcc x86_64 12.2.1-3.fc38 fedora 108 k libgcrypt x86_64 1.10.1-4.fc37 fedora 512 k libgomp x86_64 12.2.1-3.fc38 fedora 295 k libgpg-error x86_64 1.46-1.fc38 fedora 227 k libidn2 x86_64 2.3.4-1.fc38 fedora 160 k libksba x86_64 1.6.2-1.fc38 fedora 158 k libmodulemd x86_64 2.14.0-4.fc37 fedora 234 k libmount x86_64 2.38.1-2.fc38 copr_base 136 k libnghttp2 x86_64 1.50.0-1.fc38 copr_base 75 k libnsl2 x86_64 2.0.0-4.fc38 copr_base 31 k libpsl x86_64 0.21.1-6.fc38 copr_base 64 k librepo x86_64 1.14.4-1.fc38 fedora 94 k libreport-filesystem noarch 2.17.6-1.fc38 fedora 14 k libselinux x86_64 3.4-5.fc37 fedora 86 k libsemanage x86_64 3.4-5.fc37 fedora 120 k libsepol x86_64 3.4-3.fc37 fedora 322 k libsigsegv x86_64 2.14-3.fc38 copr_base 27 k libsmartcols x86_64 2.38.1-2.fc38 copr_base 65 k libsolv x86_64 0.7.22-3.fc37 fedora 405 k libssh x86_64 0.10.4-2.fc38 fedora 209 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ x86_64 12.2.1-3.fc38 fedora 799 k libtasn1 x86_64 4.18.0-3.fc37 fedora 75 k libtirpc x86_64 1.3.3-0.fc38 copr_base 94 k libunistring x86_64 1.0-2.fc38 copr_base 549 k libuuid x86_64 2.38.1-2.fc38 copr_base 28 k libverto x86_64 0.3.2-4.fc37 fedora 21 k libxcrypt x86_64 4.4.30-1.fc38 fedora 118 k libxml2 x86_64 2.10.3-2.fc38 fedora 705 k libyaml x86_64 0.2.5-8.fc38 copr_base 60 k libzstd x86_64 1.5.2-3.fc37 fedora 294 k lua-libs x86_64 5.4.4-6.fc38 copr_base 132 k lz4-libs x86_64 1.9.3-5.fc38 copr_base 71 k mpdecimal x86_64 2.5.1-4.fc38 copr_base 102 k mpfr x86_64 4.1.0-10.fc38 copr_base 331 k ncurses-base noarch 6.3-3.20220501.fc37 fedora 86 k ncurses-libs x86_64 6.3-3.20220501.fc37 fedora 329 k nettle x86_64 3.8-2.fc37 fedora 414 k npth x86_64 1.6-10.fc38 fedora 24 k openldap x86_64 2.6.3-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.5-6.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-3.fc37 fedora 376 k p11-kit-trust x86_64 0.24.1-3.fc37 fedora 138 k pcre2 x86_64 10.40-1.fc37.1 fedora 236 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k popt x86_64 1.19-1.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20210518-5.fc37 fedora 58 k python-pip-wheel noarch 22.2.2-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.0-1.fc38 fedora 715 k python3 x86_64 3.11.0-1.fc38 fedora 27 k python3-dateutil noarch 1:2.8.2-4.fc38 copr_base 350 k python3-dbus x86_64 1.3.2-1.fc38 fedora 157 k python3-distro noarch 1.8.0-1.fc38 fedora 49 k python3-dnf noarch 4.14.0-1.fc38 fedora 607 k python3-dnf-plugins-core noarch 4.3.1-1.fc38 fedora 277 k python3-gpg x86_64 1.17.0-4.fc37 fedora 298 k python3-hawkey x86_64 0.68.0-1.fc38 fedora 108 k python3-libcomps x86_64 0.1.18-4.fc37 fedora 48 k python3-libdnf x86_64 0.68.0-1.fc38 fedora 818 k python3-libs x86_64 3.11.0-1.fc38 fedora 9.6 M python3-rpm x86_64 4.18.0-3.fc38 fedora 94 k python3-six noarch 1.16.0-8.fc37 fedora 42 k readline x86_64 8.2-2.fc38 copr_base 211 k rpm x86_64 4.18.0-3.fc38 fedora 570 k rpm-build-libs x86_64 4.18.0-3.fc38 fedora 94 k rpm-libs x86_64 4.18.0-3.fc38 fedora 320 k rpm-sign-libs x86_64 4.18.0-3.fc38 fedora 27 k sed x86_64 4.8-11.fc38 copr_base 297 k setup noarch 2.14.2-1.fc38 fedora 151 k shadow-utils x86_64 2:4.12.3-3.fc38 fedora 1.3 M sqlite-libs x86_64 3.39.4-1.fc38 copr_base 659 k systemd-libs x86_64 252-587.fc38 fedora 631 k tpm2-tss x86_64 3.2.0-3.fc38 copr_base 596 k tzdata noarch 2022f-1.fc38 fedora 715 k xz-libs x86_64 5.2.7-1.fc38 fedora 93 k zchunk-libs x86_64 1.2.3-1.fc38 fedora 51 k zlib x86_64 1.2.12-5.fc38 copr_base 94 k Transaction Summary ================================================================================ Install 136 Packages Total download size: 56 M Installed size: 196 M Downloading Packages: (1/136): alternatives-1.21-1.fc38.x86_64.rpm 676 kB/s | 38 kB 00:00 (2/136): coreutils-9.1-8.fc38.x86_64.rpm 8.8 MB/s | 1.1 MB 00:00 (3/136): coreutils-common-9.1-8.fc38.x86_64.rpm 19 MB/s | 2.0 MB 00:00 (4/136): findutils-4.9.0-2.fc38.x86_64.rpm 11 MB/s | 483 kB 00:00 (5/136): gdbm-libs-1.23-2.fc38.x86_64.rpm 6.0 MB/s | 56 kB 00:00 (6/136): gnupg2-2.3.8-1.fc38.x86_64.rpm 43 MB/s | 2.5 MB 00:00 (7/136): grep-3.8-1.fc38.x86_64.rpm 4.6 MB/s | 282 kB 00:00 (8/136): keyutils-libs-1.6.1-5.fc38.x86_64.rpm 3.5 MB/s | 32 kB 00:00 (9/136): libb2-0.98.1-7.fc38.x86_64.rpm 3.0 MB/s | 25 kB 00:00 (10/136): libblkid-2.38.1-2.fc38.x86_64.rpm 11 MB/s | 107 kB 00:00 (11/136): libcap-2.48-5.fc38.x86_64.rpm 7.1 MB/s | 67 kB 00:00 (12/136): libevent-2.1.12-7.fc38.x86_64.rpm 22 MB/s | 259 kB 00:00 (13/136): libffi-3.4.2-9.fc38.x86_64.rpm 3.6 MB/s | 38 kB 00:00 (14/136): libfsverity-1.4-8.fc38.x86_64.rpm 1.8 MB/s | 20 kB 00:00 (15/136): libmount-2.38.1-2.fc38.x86_64.rpm 8.2 MB/s | 136 kB 00:00 (16/136): bzip2-libs-1.0.8-12.fc38.x86_64.rpm 148 kB/s | 42 kB 00:00 (17/136): libnghttp2-1.50.0-1.fc38.x86_64.rpm 4.7 MB/s | 75 kB 00:00 (18/136): libnsl2-2.0.0-4.fc38.x86_64.rpm 2.7 MB/s | 31 kB 00:00 (19/136): libpsl-0.21.1-6.fc38.x86_64.rpm 6.6 MB/s | 64 kB 00:00 (20/136): libsigsegv-2.14-3.fc38.x86_64.rpm 2.8 MB/s | 27 kB 00:00 (21/136): libsmartcols-2.38.1-2.fc38.x86_64.rpm 6.4 MB/s | 65 kB 00:00 (22/136): libtirpc-1.3.3-0.fc38.x86_64.rpm 8.4 MB/s | 94 kB 00:00 (23/136): libunistring-1.0-2.fc38.x86_64.rpm 30 MB/s | 549 kB 00:00 (24/136): libuuid-2.38.1-2.fc38.x86_64.rpm 1.7 MB/s | 28 kB 00:00 (25/136): libyaml-0.2.5-8.fc38.x86_64.rpm 3.2 MB/s | 60 kB 00:00 (26/136): lua-libs-5.4.4-6.fc38.x86_64.rpm 7.3 MB/s | 132 kB 00:00 (27/136): lz4-libs-1.9.3-5.fc38.x86_64.rpm 3.9 MB/s | 71 kB 00:00 (28/136): mpdecimal-2.5.1-4.fc38.x86_64.rpm 7.2 MB/s | 102 kB 00:00 (29/136): mpfr-4.1.0-10.fc38.x86_64.rpm 18 MB/s | 331 kB 00:00 (30/136): python3-dateutil-2.8.2-4.fc38.noarch. 19 MB/s | 350 kB 00:00 (31/136): readline-8.2-2.fc38.x86_64.rpm 11 MB/s | 211 kB 00:00 (32/136): sed-4.8-11.fc38.x86_64.rpm 4.8 MB/s | 297 kB 00:00 (33/136): sqlite-libs-3.39.4-1.fc38.x86_64.rpm 11 MB/s | 659 kB 00:00 (34/136): tpm2-tss-3.2.0-3.fc38.x86_64.rpm 9.9 MB/s | 596 kB 00:00 (35/136): zlib-1.2.12-5.fc38.x86_64.rpm 5.1 MB/s | 94 kB 00:00 (36/136): basesystem-11-14.fc37.noarch.rpm 208 kB/s | 7.0 kB 00:00 (37/136): audit-libs-3.0.9-1.fc38.x86_64.rpm 1.1 MB/s | 116 kB 00:00 (38/136): crypto-policies-20221003-1.gitcb1ad32 2.8 MB/s | 86 kB 00:00 (39/136): curl-7.86.0-2.fc38.x86_64.rpm 5.9 MB/s | 334 kB 00:00 (40/136): ca-certificates-2022.2.54-5.fc37.noar 5.1 MB/s | 829 kB 00:00 (41/136): dbus-libs-1.14.4-1.fc38.x86_64.rpm 6.5 MB/s | 156 kB 00:00 (42/136): bash-5.2.2-2.fc38.x86_64.rpm 8.7 MB/s | 1.8 MB 00:00 (43/136): cyrus-sasl-lib-2.1.28-8.fc38.x86_64.r 16 MB/s | 792 kB 00:00 (44/136): dnf-4.14.0-1.fc38.noarch.rpm 18 MB/s | 480 kB 00:00 (45/136): dnf-data-4.14.0-1.fc38.noarch.rpm 805 kB/s | 43 kB 00:00 (46/136): dnf-plugins-core-4.3.1-1.fc38.noarch. 401 kB/s | 34 kB 00:00 (47/136): elfutils-libs-0.188-3.fc38.x86_64.rpm 11 MB/s | 257 kB 00:00 (48/136): expat-2.4.8-2.fc37.x86_64.rpm 4.4 MB/s | 110 kB 00:00 (49/136): elfutils-default-yama-scope-0.188-3.f 105 kB/s | 15 kB 00:00 (50/136): fedora-gpg-keys-38-0.3.noarch.rpm 4.5 MB/s | 125 kB 00:00 (51/136): fedora-release-38-0.4.noarch.rpm 776 kB/s | 11 kB 00:00 (52/136): elfutils-libelf-0.188-3.fc38.x86_64.r 1.4 MB/s | 196 kB 00:00 (53/136): fedora-release-common-38-0.4.noarch.r 1.5 MB/s | 22 kB 00:00 (54/136): fedora-release-identity-basic-38-0.4. 828 kB/s | 12 kB 00:00 (55/136): fedora-repos-38-0.3.noarch.rpm 698 kB/s | 10 kB 00:00 (56/136): fedora-repos-rawhide-38-0.3.noarch.rp 667 kB/s | 9.7 kB 00:00 (57/136): file-libs-5.42-4.fc37.x86_64.rpm 22 MB/s | 676 kB 00:00 (58/136): filesystem-3.18-2.fc37.x86_64.rpm 14 MB/s | 1.1 MB 00:00 (59/136): gawk-5.1.1-4.fc37.x86_64.rpm 12 MB/s | 1.0 MB 00:00 (60/136): glib2-2.74.1-2.fc38.x86_64.rpm 31 MB/s | 2.7 MB 00:00 (61/136): glibc-common-2.36.9000-11.fc38.x86_64 6.2 MB/s | 301 kB 00:00 (62/136): glibc-minimal-langpack-2.36.9000-11.f 1.0 MB/s | 22 kB 00:00 (63/136): glibc-2.36.9000-11.fc38.x86_64.rpm 25 MB/s | 2.1 MB 00:00 (64/136): gpgme-1.17.0-4.fc37.x86_64.rpm 11 MB/s | 210 kB 00:00 (65/136): gmp-6.2.1-3.fc37.x86_64.rpm 6.2 MB/s | 315 kB 00:00 (66/136): ima-evm-utils-1.4-6.fc37.x86_64.rpm 3.5 MB/s | 63 kB 00:00 (67/136): json-c-0.16-3.fc38.x86_64.rpm 2.0 MB/s | 41 kB 00:00 (68/136): libacl-2.3.1-4.fc37.x86_64.rpm 1.4 MB/s | 23 kB 00:00 (69/136): krb5-libs-1.19.2-11.fc37.1.x86_64.rpm 22 MB/s | 727 kB 00:00 (70/136): libassuan-2.5.5-5.fc37.x86_64.rpm 4.2 MB/s | 67 kB 00:00 (71/136): libattr-2.5.1-5.fc37.x86_64.rpm 1.2 MB/s | 18 kB 00:00 (72/136): libarchive-3.6.1-2.fc37.x86_64.rpm 8.9 MB/s | 397 kB 00:00 (73/136): libcap-ng-0.8.3-3.fc37.x86_64.rpm 720 kB/s | 33 kB 00:00 (74/136): libbrotli-1.0.9-9.fc37.x86_64.rpm 6.0 MB/s | 315 kB 00:00 (75/136): libcom_err-1.46.5-3.fc37.x86_64.rpm 1.6 MB/s | 25 kB 00:00 (76/136): libcomps-0.1.18-4.fc37.x86_64.rpm 4.8 MB/s | 76 kB 00:00 (77/136): libcurl-7.86.0-2.fc38.x86_64.rpm 3.8 MB/s | 305 kB 00:00 (78/136): libdnf-0.68.0-1.fc38.x86_64.rpm 8.8 MB/s | 673 kB 00:00 (79/136): libgcc-12.2.1-3.fc38.x86_64.rpm 4.5 MB/s | 108 kB 00:00 (80/136): libgcrypt-1.10.1-4.fc37.x86_64.rpm 15 MB/s | 512 kB 00:00 (81/136): libgpg-error-1.46-1.fc38.x86_64.rpm 5.5 MB/s | 227 kB 00:00 (82/136): libgomp-12.2.1-3.fc38.x86_64.rpm 5.6 MB/s | 295 kB 00:00 (83/136): libidn2-2.3.4-1.fc38.x86_64.rpm 8.8 MB/s | 160 kB 00:00 (84/136): libksba-1.6.2-1.fc38.x86_64.rpm 6.2 MB/s | 158 kB 00:00 (85/136): libmodulemd-2.14.0-4.fc37.x86_64.rpm 11 MB/s | 234 kB 00:00 (86/136): librepo-1.14.4-1.fc38.x86_64.rpm 4.5 MB/s | 94 kB 00:00 (87/136): gnutls-3.7.8-9.fc38.x86_64.rpm 2.7 MB/s | 1.1 MB 00:00 (88/136): libreport-filesystem-2.17.6-1.fc38.no 944 kB/s | 14 kB 00:00 (89/136): libselinux-3.4-5.fc37.x86_64.rpm 4.2 MB/s | 86 kB 00:00 (90/136): libsemanage-3.4-5.fc37.x86_64.rpm 6.2 MB/s | 120 kB 00:00 (91/136): libsepol-3.4-3.fc37.x86_64.rpm 11 MB/s | 322 kB 00:00 (92/136): libssh-0.10.4-2.fc38.x86_64.rpm 8.8 MB/s | 209 kB 00:00 (93/136): libssh-config-0.10.4-2.fc38.noarch.rp 552 kB/s | 8.8 kB 00:00 (94/136): libsolv-0.7.22-3.fc37.x86_64.rpm 8.8 MB/s | 405 kB 00:00 (95/136): libtasn1-4.18.0-3.fc37.x86_64.rpm 4.7 MB/s | 75 kB 00:00 (96/136): libstdc++-12.2.1-3.fc38.x86_64.rpm 26 MB/s | 799 kB 00:00 (97/136): libverto-0.3.2-4.fc37.x86_64.rpm 1.3 MB/s | 21 kB 00:00 (98/136): libxcrypt-4.4.30-1.fc38.x86_64.rpm 6.1 MB/s | 118 kB 00:00 (99/136): ncurses-base-6.3-3.20220501.fc37.noar 4.2 MB/s | 86 kB 00:00 (100/136): libxml2-2.10.3-2.fc38.x86_64.rpm 22 MB/s | 705 kB 00:00 (101/136): libzstd-1.5.2-3.fc37.x86_64.rpm 8.3 MB/s | 294 kB 00:00 (102/136): npth-1.6-10.fc38.x86_64.rpm 387 kB/s | 24 kB 00:00 (103/136): ncurses-libs-6.3-3.20220501.fc37.x86 4.3 MB/s | 329 kB 00:00 (104/136): nettle-3.8-2.fc37.x86_64.rpm 5.7 MB/s | 414 kB 00:00 (105/136): openldap-2.6.3-1.fc38.x86_64.rpm 8.0 MB/s | 254 kB 00:00 (106/136): p11-kit-trust-0.24.1-3.fc37.x86_64.r 5.9 MB/s | 138 kB 00:00 (107/136): pcre2-10.40-1.fc37.1.x86_64.rpm 7.5 MB/s | 236 kB 00:00 (108/136): pcre2-syntax-10.40-1.fc37.1.noarch.r 5.7 MB/s | 142 kB 00:00 (109/136): popt-1.19-1.fc38.x86_64.rpm 3.7 MB/s | 66 kB 00:00 (110/136): publicsuffix-list-dafsa-20210518-5.f 3.3 MB/s | 58 kB 00:00 (111/136): p11-kit-0.24.1-3.fc37.x86_64.rpm 2.1 MB/s | 376 kB 00:00 (112/136): python-pip-wheel-22.2.2-2.fc38.noarc 13 MB/s | 1.4 MB 00:00 (113/136): python3-3.11.0-1.fc38.x86_64.rpm 1.4 MB/s | 27 kB 00:00 (114/136): python3-dbus-1.3.2-1.fc38.x86_64.rpm 6.0 MB/s | 157 kB 00:00 (115/136): python3-distro-1.8.0-1.fc38.noarch.r 2.5 MB/s | 49 kB 00:00 (116/136): python-setuptools-wheel-65.5.0-1.fc3 4.0 MB/s | 715 kB 00:00 (117/136): python3-dnf-4.14.0-1.fc38.noarch.rpm 12 MB/s | 607 kB 00:00 (118/136): python3-dnf-plugins-core-4.3.1-1.fc3 3.8 MB/s | 277 kB 00:00 (119/136): openssl-libs-3.0.5-6.fc38.x86_64.rpm 3.4 MB/s | 2.1 MB 00:00 (120/136): python3-gpg-1.17.0-4.fc37.x86_64.rpm 1.1 MB/s | 298 kB 00:00 (121/136): python3-hawkey-0.68.0-1.fc38.x86_64. 484 kB/s | 108 kB 00:00 (122/136): python3-libcomps-0.1.18-4.fc37.x86_6 2.3 MB/s | 48 kB 00:00 (123/136): python3-rpm-4.18.0-3.fc38.x86_64.rpm 3.6 MB/s | 94 kB 00:00 (124/136): python3-libdnf-0.68.0-1.fc38.x86_64. 15 MB/s | 818 kB 00:00 (125/136): python3-six-1.16.0-8.fc37.noarch.rpm 2.3 MB/s | 42 kB 00:00 (126/136): rpm-build-libs-4.18.0-3.fc38.x86_64. 4.5 MB/s | 94 kB 00:00 (127/136): rpm-4.18.0-3.fc38.x86_64.rpm 14 MB/s | 570 kB 00:00 (128/136): rpm-sign-libs-4.18.0-3.fc38.x86_64.r 1.7 MB/s | 27 kB 00:00 (129/136): rpm-libs-4.18.0-3.fc38.x86_64.rpm 8.6 MB/s | 320 kB 00:00 (130/136): setup-2.14.2-1.fc38.noarch.rpm 7.0 MB/s | 151 kB 00:00 (131/136): systemd-libs-252-587.fc38.x86_64.rpm 11 MB/s | 631 kB 00:00 (132/136): shadow-utils-4.12.3-3.fc38.x86_64.rp 10 MB/s | 1.3 MB 00:00 (133/136): tzdata-2022f-1.fc38.noarch.rpm 15 MB/s | 715 kB 00:00 (134/136): zchunk-libs-1.2.3-1.fc38.x86_64.rpm 2.8 MB/s | 51 kB 00:00 (135/136): xz-libs-5.2.7-1.fc38.x86_64.rpm 4.1 MB/s | 93 kB 00:00 (136/136): python3-libs-3.11.0-1.fc38.x86_64.rp 12 MB/s | 9.6 MB 00:00 -------------------------------------------------------------------------------- Total 18 MB/s | 56 MB 00:03 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.2.1-3.fc38.x86_64 1/136 Running scriptlet: libgcc-12.2.1-3.fc38.x86_64 1/136 Installing : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/136 Running scriptlet: crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/136 Installing : tzdata-2022f-1.fc38.noarch 3/136 Installing : fedora-release-identity-basic-38-0.4.noarch 4/136 Installing : python-setuptools-wheel-65.5.0-1.fc38.noarch 5/136 Installing : publicsuffix-list-dafsa-20210518-5.fc37.noarch 6/136 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 7/136 Installing : ncurses-base-6.3-3.20220501.fc37.noarch 8/136 Installing : libssh-config-0.10.4-2.fc38.noarch 9/136 Installing : libreport-filesystem-2.17.6-1.fc38.noarch 10/136 Installing : dnf-data-4.14.0-1.fc38.noarch 11/136 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-38-0.3.noarch 12/136 Installing : fedora-release-38-0.4.noarch 13/136 Installing : fedora-release-common-38-0.4.noarch 14/136 Installing : fedora-repos-rawhide-38-0.3.noarch 15/136 Installing : fedora-repos-38-0.3.noarch 16/136 Installing : setup-2.14.2-1.fc38.noarch 17/136 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.2-1.fc38.noarch 17/136 Installing : filesystem-3.18-2.fc37.x86_64 18/136 Installing : basesystem-11-14.fc37.noarch 19/136 Installing : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 20/136 Installing : glibc-common-2.36.9000-11.fc38.x86_64 21/136 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 22/136 Installing : glibc-2.36.9000-11.fc38.x86_64 22/136 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 22/136 Installing : ncurses-libs-6.3-3.20220501.fc37.x86_64 23/136 Installing : bash-5.2.2-2.fc38.x86_64 24/136 Running scriptlet: bash-5.2.2-2.fc38.x86_64 24/136 Installing : zlib-1.2.12-5.fc38.x86_64 25/136 Installing : bzip2-libs-1.0.8-12.fc38.x86_64 26/136 Installing : xz-libs-5.2.7-1.fc38.x86_64 27/136 Installing : libzstd-1.5.2-3.fc37.x86_64 28/136 Installing : sqlite-libs-3.39.4-1.fc38.x86_64 29/136 Installing : libcap-2.48-5.fc38.x86_64 30/136 Installing : gmp-1:6.2.1-3.fc37.x86_64 31/136 Installing : libgpg-error-1.46-1.fc38.x86_64 32/136 Installing : popt-1.19-1.fc38.x86_64 33/136 Installing : libxml2-2.10.3-2.fc38.x86_64 34/136 Installing : lua-libs-5.4.4-6.fc38.x86_64 35/136 Installing : libstdc++-12.2.1-3.fc38.x86_64 36/136 Installing : elfutils-libelf-0.188-3.fc38.x86_64 37/136 Installing : file-libs-5.42-4.fc37.x86_64 38/136 Installing : readline-8.2-2.fc38.x86_64 39/136 Installing : libffi-3.4.2-9.fc38.x86_64 40/136 Installing : p11-kit-0.24.1-3.fc37.x86_64 41/136 Installing : libunistring-1.0-2.fc38.x86_64 42/136 Installing : libidn2-2.3.4-1.fc38.x86_64 43/136 Installing : libuuid-2.38.1-2.fc38.x86_64 44/136 Installing : libattr-2.5.1-5.fc37.x86_64 45/136 Installing : libacl-2.3.1-4.fc37.x86_64 46/136 Installing : libxcrypt-4.4.30-1.fc38.x86_64 47/136 Installing : pcre2-10.40-1.fc37.1.x86_64 48/136 Installing : libassuan-2.5.5-5.fc37.x86_64 49/136 Installing : gdbm-libs-1:1.23-2.fc38.x86_64 50/136 Installing : keyutils-libs-1.6.1-5.fc38.x86_64 51/136 Installing : libsmartcols-2.38.1-2.fc38.x86_64 52/136 Installing : lz4-libs-1.9.3-5.fc38.x86_64 53/136 Installing : expat-2.4.8-2.fc37.x86_64 54/136 Installing : json-c-0.16-3.fc38.x86_64 55/136 Installing : libcom_err-1.46.5-3.fc37.x86_64 56/136 Installing : libgomp-12.2.1-3.fc38.x86_64 57/136 Installing : libsepol-3.4-3.fc37.x86_64 58/136 Installing : libselinux-3.4-5.fc37.x86_64 59/136 Installing : sed-4.8-11.fc38.x86_64 60/136 Installing : libtasn1-4.18.0-3.fc37.x86_64 61/136 Installing : findutils-1:4.9.0-2.fc38.x86_64 62/136 Installing : libb2-0.98.1-7.fc38.x86_64 63/136 Installing : libcomps-0.1.18-4.fc37.x86_64 64/136 Installing : systemd-libs-252-587.fc38.x86_64 65/136 Installing : dbus-libs-1:1.14.4-1.fc38.x86_64 66/136 Installing : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 67/136 Installing : grep-3.8-1.fc38.x86_64 68/136 Installing : libblkid-2.38.1-2.fc38.x86_64 69/136 Installing : libmount-2.38.1-2.fc38.x86_64 70/136 Installing : libpsl-0.21.1-6.fc38.x86_64 71/136 Installing : mpdecimal-2.5.1-4.fc38.x86_64 72/136 Installing : libgcrypt-1.10.1-4.fc37.x86_64 73/136 Installing : libksba-1.6.2-1.fc38.x86_64 74/136 Installing : mpfr-4.1.0-10.fc38.x86_64 75/136 Installing : nettle-3.8-2.fc37.x86_64 76/136 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 77/136 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 77/136 Installing : elfutils-libs-0.188-3.fc38.x86_64 78/136 Installing : alternatives-1.21-1.fc38.x86_64 79/136 Installing : p11-kit-trust-0.24.1-3.fc37.x86_64 80/136 Running scriptlet: p11-kit-trust-0.24.1-3.fc37.x86_64 80/136 Installing : gnutls-3.7.8-9.fc38.x86_64 81/136 Installing : glib2-2.74.1-2.fc38.x86_64 82/136 Installing : libnghttp2-1.50.0-1.fc38.x86_64 83/136 Installing : libsigsegv-2.14-3.fc38.x86_64 84/136 Installing : gawk-5.1.1-4.fc37.x86_64 85/136 Installing : libyaml-0.2.5-8.fc38.x86_64 86/136 Installing : libbrotli-1.0.9-9.fc37.x86_64 87/136 Installing : libcap-ng-0.8.3-3.fc37.x86_64 88/136 Installing : audit-libs-3.0.9-1.fc38.x86_64 89/136 Installing : libsemanage-3.4-5.fc37.x86_64 90/136 Installing : shadow-utils-2:4.12.3-3.fc38.x86_64 91/136 Installing : libverto-0.3.2-4.fc37.x86_64 92/136 Installing : npth-1.6-10.fc38.x86_64 93/136 Installing : coreutils-common-9.1-8.fc38.x86_64 94/136 Installing : openssl-libs-1:3.0.5-6.fc38.x86_64 95/136 Installing : coreutils-9.1-8.fc38.x86_64 96/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 97/136 Installing : ca-certificates-2022.2.54-5.fc37.noarch 97/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 97/136 Installing : rpm-libs-4.18.0-3.fc38.x86_64 98/136 Installing : krb5-libs-1.19.2-11.fc37.1.x86_64 99/136 Installing : libtirpc-1.3.3-0.fc38.x86_64 100/136 Installing : libmodulemd-2.14.0-4.fc37.x86_64 101/136 Installing : libfsverity-1.4-8.fc38.x86_64 102/136 Installing : zchunk-libs-1.2.3-1.fc38.x86_64 103/136 Installing : libsolv-0.7.22-3.fc37.x86_64 104/136 Installing : libnsl2-2.0.0-4.fc38.x86_64 105/136 Installing : libssh-0.10.4-2.fc38.x86_64 106/136 Installing : rpm-build-libs-4.18.0-3.fc38.x86_64 107/136 Installing : python-pip-wheel-22.2.2-2.fc38.noarch 108/136 Installing : python3-3.11.0-1.fc38.x86_64 109/136 Installing : python3-libs-3.11.0-1.fc38.x86_64 110/136 Installing : python3-dbus-1.3.2-1.fc38.x86_64 111/136 Installing : python3-libcomps-0.1.18-4.fc37.x86_64 112/136 Installing : python3-distro-1.8.0-1.fc38.noarch 113/136 Installing : python3-six-1.16.0-8.fc37.noarch 114/136 Installing : python3-dateutil-1:2.8.2-4.fc38.noarch 115/136 Installing : libevent-2.1.12-7.fc38.x86_64 116/136 Installing : openldap-2.6.3-1.fc38.x86_64 117/136 Installing : libcurl-7.86.0-2.fc38.x86_64 118/136 Installing : gnupg2-2.3.8-1.fc38.x86_64 119/136 Installing : gpgme-1.17.0-4.fc37.x86_64 120/136 Installing : librepo-1.14.4-1.fc38.x86_64 121/136 Installing : libdnf-0.68.0-1.fc38.x86_64 122/136 Installing : python3-libdnf-0.68.0-1.fc38.x86_64 123/136 Installing : python3-hawkey-0.68.0-1.fc38.x86_64 124/136 Installing : python3-gpg-1.17.0-4.fc37.x86_64 125/136 Running scriptlet: tpm2-tss-3.2.0-3.fc38.x86_64 126/136 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-3.2.0-3.fc38.x86_64 126/136 Installing : ima-evm-utils-1.4-6.fc37.x86_64 127/136 Installing : rpm-sign-libs-4.18.0-3.fc38.x86_64 128/136 Installing : python3-rpm-4.18.0-3.fc38.x86_64 129/136 Installing : python3-dnf-4.14.0-1.fc38.noarch 130/136 Installing : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 131/136 Installing : curl-7.86.0-2.fc38.x86_64 132/136 Installing : libarchive-3.6.1-2.fc37.x86_64 133/136 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 134/136 Installing : rpm-4.18.0-3.fc38.x86_64 134/136 Installing : dnf-plugins-core-4.3.1-1.fc38.noarch 135/136 Installing : dnf-4.14.0-1.fc38.noarch 136/136 Running scriptlet: dnf-4.14.0-1.fc38.noarch 136/136 Running scriptlet: filesystem-3.18-2.fc37.x86_64 136/136 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 136/136 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 136/136 Running scriptlet: dnf-4.14.0-1.fc38.noarch 136/136 Verifying : alternatives-1.21-1.fc38.x86_64 1/136 Verifying : bzip2-libs-1.0.8-12.fc38.x86_64 2/136 Verifying : coreutils-9.1-8.fc38.x86_64 3/136 Verifying : coreutils-common-9.1-8.fc38.x86_64 4/136 Verifying : findutils-1:4.9.0-2.fc38.x86_64 5/136 Verifying : gdbm-libs-1:1.23-2.fc38.x86_64 6/136 Verifying : gnupg2-2.3.8-1.fc38.x86_64 7/136 Verifying : grep-3.8-1.fc38.x86_64 8/136 Verifying : keyutils-libs-1.6.1-5.fc38.x86_64 9/136 Verifying : libb2-0.98.1-7.fc38.x86_64 10/136 Verifying : libblkid-2.38.1-2.fc38.x86_64 11/136 Verifying : libcap-2.48-5.fc38.x86_64 12/136 Verifying : libevent-2.1.12-7.fc38.x86_64 13/136 Verifying : libffi-3.4.2-9.fc38.x86_64 14/136 Verifying : libfsverity-1.4-8.fc38.x86_64 15/136 Verifying : libmount-2.38.1-2.fc38.x86_64 16/136 Verifying : libnghttp2-1.50.0-1.fc38.x86_64 17/136 Verifying : libnsl2-2.0.0-4.fc38.x86_64 18/136 Verifying : libpsl-0.21.1-6.fc38.x86_64 19/136 Verifying : libsigsegv-2.14-3.fc38.x86_64 20/136 Verifying : libsmartcols-2.38.1-2.fc38.x86_64 21/136 Verifying : libtirpc-1.3.3-0.fc38.x86_64 22/136 Verifying : libunistring-1.0-2.fc38.x86_64 23/136 Verifying : libuuid-2.38.1-2.fc38.x86_64 24/136 Verifying : libyaml-0.2.5-8.fc38.x86_64 25/136 Verifying : lua-libs-5.4.4-6.fc38.x86_64 26/136 Verifying : lz4-libs-1.9.3-5.fc38.x86_64 27/136 Verifying : mpdecimal-2.5.1-4.fc38.x86_64 28/136 Verifying : mpfr-4.1.0-10.fc38.x86_64 29/136 Verifying : python3-dateutil-1:2.8.2-4.fc38.noarch 30/136 Verifying : readline-8.2-2.fc38.x86_64 31/136 Verifying : sed-4.8-11.fc38.x86_64 32/136 Verifying : sqlite-libs-3.39.4-1.fc38.x86_64 33/136 Verifying : tpm2-tss-3.2.0-3.fc38.x86_64 34/136 Verifying : zlib-1.2.12-5.fc38.x86_64 35/136 Verifying : audit-libs-3.0.9-1.fc38.x86_64 36/136 Verifying : basesystem-11-14.fc37.noarch 37/136 Verifying : bash-5.2.2-2.fc38.x86_64 38/136 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 39/136 Verifying : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 40/136 Verifying : curl-7.86.0-2.fc38.x86_64 41/136 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 42/136 Verifying : dbus-libs-1:1.14.4-1.fc38.x86_64 43/136 Verifying : dnf-4.14.0-1.fc38.noarch 44/136 Verifying : dnf-data-4.14.0-1.fc38.noarch 45/136 Verifying : dnf-plugins-core-4.3.1-1.fc38.noarch 46/136 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 47/136 Verifying : elfutils-libelf-0.188-3.fc38.x86_64 48/136 Verifying : elfutils-libs-0.188-3.fc38.x86_64 49/136 Verifying : expat-2.4.8-2.fc37.x86_64 50/136 Verifying : fedora-gpg-keys-38-0.3.noarch 51/136 Verifying : fedora-release-38-0.4.noarch 52/136 Verifying : fedora-release-common-38-0.4.noarch 53/136 Verifying : fedora-release-identity-basic-38-0.4.noarch 54/136 Verifying : fedora-repos-38-0.3.noarch 55/136 Verifying : fedora-repos-rawhide-38-0.3.noarch 56/136 Verifying : file-libs-5.42-4.fc37.x86_64 57/136 Verifying : filesystem-3.18-2.fc37.x86_64 58/136 Verifying : gawk-5.1.1-4.fc37.x86_64 59/136 Verifying : glib2-2.74.1-2.fc38.x86_64 60/136 Verifying : glibc-2.36.9000-11.fc38.x86_64 61/136 Verifying : glibc-common-2.36.9000-11.fc38.x86_64 62/136 Verifying : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 63/136 Verifying : gmp-1:6.2.1-3.fc37.x86_64 64/136 Verifying : gnutls-3.7.8-9.fc38.x86_64 65/136 Verifying : gpgme-1.17.0-4.fc37.x86_64 66/136 Verifying : ima-evm-utils-1.4-6.fc37.x86_64 67/136 Verifying : json-c-0.16-3.fc38.x86_64 68/136 Verifying : krb5-libs-1.19.2-11.fc37.1.x86_64 69/136 Verifying : libacl-2.3.1-4.fc37.x86_64 70/136 Verifying : libarchive-3.6.1-2.fc37.x86_64 71/136 Verifying : libassuan-2.5.5-5.fc37.x86_64 72/136 Verifying : libattr-2.5.1-5.fc37.x86_64 73/136 Verifying : libbrotli-1.0.9-9.fc37.x86_64 74/136 Verifying : libcap-ng-0.8.3-3.fc37.x86_64 75/136 Verifying : libcom_err-1.46.5-3.fc37.x86_64 76/136 Verifying : libcomps-0.1.18-4.fc37.x86_64 77/136 Verifying : libcurl-7.86.0-2.fc38.x86_64 78/136 Verifying : libdnf-0.68.0-1.fc38.x86_64 79/136 Verifying : libgcc-12.2.1-3.fc38.x86_64 80/136 Verifying : libgcrypt-1.10.1-4.fc37.x86_64 81/136 Verifying : libgomp-12.2.1-3.fc38.x86_64 82/136 Verifying : libgpg-error-1.46-1.fc38.x86_64 83/136 Verifying : libidn2-2.3.4-1.fc38.x86_64 84/136 Verifying : libksba-1.6.2-1.fc38.x86_64 85/136 Verifying : libmodulemd-2.14.0-4.fc37.x86_64 86/136 Verifying : librepo-1.14.4-1.fc38.x86_64 87/136 Verifying : libreport-filesystem-2.17.6-1.fc38.noarch 88/136 Verifying : libselinux-3.4-5.fc37.x86_64 89/136 Verifying : libsemanage-3.4-5.fc37.x86_64 90/136 Verifying : libsepol-3.4-3.fc37.x86_64 91/136 Verifying : libsolv-0.7.22-3.fc37.x86_64 92/136 Verifying : libssh-0.10.4-2.fc38.x86_64 93/136 Verifying : libssh-config-0.10.4-2.fc38.noarch 94/136 Verifying : libstdc++-12.2.1-3.fc38.x86_64 95/136 Verifying : libtasn1-4.18.0-3.fc37.x86_64 96/136 Verifying : libverto-0.3.2-4.fc37.x86_64 97/136 Verifying : libxcrypt-4.4.30-1.fc38.x86_64 98/136 Verifying : libxml2-2.10.3-2.fc38.x86_64 99/136 Verifying : libzstd-1.5.2-3.fc37.x86_64 100/136 Verifying : ncurses-base-6.3-3.20220501.fc37.noarch 101/136 Verifying : ncurses-libs-6.3-3.20220501.fc37.x86_64 102/136 Verifying : nettle-3.8-2.fc37.x86_64 103/136 Verifying : npth-1.6-10.fc38.x86_64 104/136 Verifying : openldap-2.6.3-1.fc38.x86_64 105/136 Verifying : openssl-libs-1:3.0.5-6.fc38.x86_64 106/136 Verifying : p11-kit-0.24.1-3.fc37.x86_64 107/136 Verifying : p11-kit-trust-0.24.1-3.fc37.x86_64 108/136 Verifying : pcre2-10.40-1.fc37.1.x86_64 109/136 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 110/136 Verifying : popt-1.19-1.fc38.x86_64 111/136 Verifying : publicsuffix-list-dafsa-20210518-5.fc37.noarch 112/136 Verifying : python-pip-wheel-22.2.2-2.fc38.noarch 113/136 Verifying : python-setuptools-wheel-65.5.0-1.fc38.noarch 114/136 Verifying : python3-3.11.0-1.fc38.x86_64 115/136 Verifying : python3-dbus-1.3.2-1.fc38.x86_64 116/136 Verifying : python3-distro-1.8.0-1.fc38.noarch 117/136 Verifying : python3-dnf-4.14.0-1.fc38.noarch 118/136 Verifying : python3-dnf-plugins-core-4.3.1-1.fc38.noarch 119/136 Verifying : python3-gpg-1.17.0-4.fc37.x86_64 120/136 Verifying : python3-hawkey-0.68.0-1.fc38.x86_64 121/136 Verifying : python3-libcomps-0.1.18-4.fc37.x86_64 122/136 Verifying : python3-libdnf-0.68.0-1.fc38.x86_64 123/136 Verifying : python3-libs-3.11.0-1.fc38.x86_64 124/136 Verifying : python3-rpm-4.18.0-3.fc38.x86_64 125/136 Verifying : python3-six-1.16.0-8.fc37.noarch 126/136 Verifying : rpm-4.18.0-3.fc38.x86_64 127/136 Verifying : rpm-build-libs-4.18.0-3.fc38.x86_64 128/136 Verifying : rpm-libs-4.18.0-3.fc38.x86_64 129/136 Verifying : rpm-sign-libs-4.18.0-3.fc38.x86_64 130/136 Verifying : setup-2.14.2-1.fc38.noarch 131/136 Verifying : shadow-utils-2:4.12.3-3.fc38.x86_64 132/136 Verifying : systemd-libs-252-587.fc38.x86_64 133/136 Verifying : tzdata-2022f-1.fc38.noarch 134/136 Verifying : xz-libs-5.2.7-1.fc38.x86_64 135/136 Verifying : zchunk-libs-1.2.3-1.fc38.x86_64 136/136 Installed products updated. Installed: alternatives-1.21-1.fc38.x86_64 audit-libs-3.0.9-1.fc38.x86_64 basesystem-11-14.fc37.noarch bash-5.2.2-2.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.x86_64 coreutils-common-9.1-8.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch curl-7.86.0-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 dbus-libs-1:1.14.4-1.fc38.x86_64 dnf-4.14.0-1.fc38.noarch dnf-data-4.14.0-1.fc38.noarch dnf-plugins-core-4.3.1-1.fc38.noarch elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.x86_64 elfutils-libs-0.188-3.fc38.x86_64 expat-2.4.8-2.fc37.x86_64 fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.4.noarch fedora-release-common-38-0.4.noarch fedora-release-identity-basic-38-0.4.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-libs-5.42-4.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 findutils-1:4.9.0-2.fc38.x86_64 gawk-5.1.1-4.fc37.x86_64 gdbm-libs-1:1.23-2.fc38.x86_64 glib2-2.74.1-2.fc38.x86_64 glibc-2.36.9000-11.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 gmp-1:6.2.1-3.fc37.x86_64 gnupg2-2.3.8-1.fc38.x86_64 gnutls-3.7.8-9.fc38.x86_64 gpgme-1.17.0-4.fc37.x86_64 grep-3.8-1.fc38.x86_64 ima-evm-utils-1.4-6.fc37.x86_64 json-c-0.16-3.fc38.x86_64 keyutils-libs-1.6.1-5.fc38.x86_64 krb5-libs-1.19.2-11.fc37.1.x86_64 libacl-2.3.1-4.fc37.x86_64 libarchive-3.6.1-2.fc37.x86_64 libassuan-2.5.5-5.fc37.x86_64 libattr-2.5.1-5.fc37.x86_64 libb2-0.98.1-7.fc38.x86_64 libblkid-2.38.1-2.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libcap-2.48-5.fc38.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 libcom_err-1.46.5-3.fc37.x86_64 libcomps-0.1.18-4.fc37.x86_64 libcurl-7.86.0-2.fc38.x86_64 libdnf-0.68.0-1.fc38.x86_64 libevent-2.1.12-7.fc38.x86_64 libffi-3.4.2-9.fc38.x86_64 libfsverity-1.4-8.fc38.x86_64 libgcc-12.2.1-3.fc38.x86_64 libgcrypt-1.10.1-4.fc37.x86_64 libgomp-12.2.1-3.fc38.x86_64 libgpg-error-1.46-1.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 libksba-1.6.2-1.fc38.x86_64 libmodulemd-2.14.0-4.fc37.x86_64 libmount-2.38.1-2.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 libnsl2-2.0.0-4.fc38.x86_64 libpsl-0.21.1-6.fc38.x86_64 librepo-1.14.4-1.fc38.x86_64 libreport-filesystem-2.17.6-1.fc38.noarch libselinux-3.4-5.fc37.x86_64 libsemanage-3.4-5.fc37.x86_64 libsepol-3.4-3.fc37.x86_64 libsigsegv-2.14-3.fc38.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 libsolv-0.7.22-3.fc37.x86_64 libssh-0.10.4-2.fc38.x86_64 libssh-config-0.10.4-2.fc38.noarch libstdc++-12.2.1-3.fc38.x86_64 libtasn1-4.18.0-3.fc37.x86_64 libtirpc-1.3.3-0.fc38.x86_64 libunistring-1.0-2.fc38.x86_64 libuuid-2.38.1-2.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 libxcrypt-4.4.30-1.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 libyaml-0.2.5-8.fc38.x86_64 libzstd-1.5.2-3.fc37.x86_64 lua-libs-5.4.4-6.fc38.x86_64 lz4-libs-1.9.3-5.fc38.x86_64 mpdecimal-2.5.1-4.fc38.x86_64 mpfr-4.1.0-10.fc38.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch ncurses-libs-6.3-3.20220501.fc37.x86_64 nettle-3.8-2.fc37.x86_64 npth-1.6-10.fc38.x86_64 openldap-2.6.3-1.fc38.x86_64 openssl-libs-1:3.0.5-6.fc38.x86_64 p11-kit-0.24.1-3.fc37.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 pcre2-10.40-1.fc37.1.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch popt-1.19-1.fc38.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch python-pip-wheel-22.2.2-2.fc38.noarch python-setuptools-wheel-65.5.0-1.fc38.noarch python3-3.11.0-1.fc38.x86_64 python3-dateutil-1:2.8.2-4.fc38.noarch python3-dbus-1.3.2-1.fc38.x86_64 python3-distro-1.8.0-1.fc38.noarch python3-dnf-4.14.0-1.fc38.noarch python3-dnf-plugins-core-4.3.1-1.fc38.noarch python3-gpg-1.17.0-4.fc37.x86_64 python3-hawkey-0.68.0-1.fc38.x86_64 python3-libcomps-0.1.18-4.fc37.x86_64 python3-libdnf-0.68.0-1.fc38.x86_64 python3-libs-3.11.0-1.fc38.x86_64 python3-rpm-4.18.0-3.fc38.x86_64 python3-six-1.16.0-8.fc37.noarch readline-8.2-2.fc38.x86_64 rpm-4.18.0-3.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 rpm-sign-libs-4.18.0-3.fc38.x86_64 sed-4.8-11.fc38.x86_64 setup-2.14.2-1.fc38.noarch shadow-utils-2:4.12.3-3.fc38.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 systemd-libs-252-587.fc38.x86_64 tpm2-tss-3.2.0-3.fc38.x86_64 tzdata-2022f-1.fc38.noarch xz-libs-5.2.7-1.fc38.x86_64 zchunk-libs-1.2.3-1.fc38.x86_64 zlib-1.2.12-5.fc38.x86_64 Complete! Finish(bootstrap): dnf install 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-1667971536.447867/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 Mock Version: 3.3 INFO: Mock Version: 3.3 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 36 kB/s | 3.0 kB 00:00 Copr repository 50 MB/s | 17 MB 00:00 fedora 247 kB/s | 12 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.2-2.fc38 fedora 1.8 M bzip2 x86_64 1.0.8-12.fc38 copr_base 53 k coreutils x86_64 9.1-8.fc38 copr_base 1.1 M cpio x86_64 2.13-13.fc38 copr_base 270 k diffutils x86_64 3.8-3.fc37 fedora 378 k fedora-release-common noarch 38-0.4 fedora 22 k findutils x86_64 1:4.9.0-2.fc38 copr_base 483 k gawk x86_64 5.1.1-4.fc37 fedora 1.0 M glibc-minimal-langpack x86_64 2.36.9000-11.fc38 fedora 22 k grep x86_64 3.8-1.fc38 copr_base 282 k gzip x86_64 1.12-2.fc38 copr_base 159 k info x86_64 6.8-4.fc38 copr_base 225 k patch x86_64 2.7.6-17.fc38 copr_base 124 k redhat-rpm-config noarch 233-1.fc38 fedora 81 k rpm-build x86_64 4.18.0-3.fc38 fedora 77 k sed x86_64 4.8-11.fc38 copr_base 297 k shadow-utils x86_64 2:4.12.3-3.fc38 fedora 1.3 M tar x86_64 2:1.34-5.fc38 fedora 885 k unzip x86_64 6.0-58.fc38 copr_base 183 k util-linux x86_64 2.38.1-2.fc38 copr_base 2.3 M which x86_64 2.21-36.fc38 fedora 41 k xz x86_64 5.2.7-1.fc38 fedora 304 k Installing dependencies: alternatives x86_64 1.21-1.fc38 copr_base 38 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs x86_64 3.0.9-1.fc38 fedora 116 k authselect x86_64 1.4.0-3.fc37 fedora 144 k authselect-libs x86_64 1.4.0-3.fc37 fedora 248 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils x86_64 2.39-3.fc38 fedora 5.4 M binutils-gold x86_64 2.39-3.fc38 fedora 778 k bzip2-libs x86_64 1.0.8-12.fc38 copr_base 42 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common x86_64 9.1-8.fc38 copr_base 2.0 M cracklib x86_64 2.9.7-30.fc38 copr_base 81 k crypto-policies noarch 20221003-1.gitcb1ad32.fc38 fedora 86 k curl x86_64 7.86.0-2.fc38 fedora 334 k cyrus-sasl-lib x86_64 2.1.28-8.fc38 fedora 792 k debugedit x86_64 5.0-5.fc37 fedora 77 k dwz x86_64 0.15-1.fc38 fedora 136 k ed x86_64 1.18-2.fc37 fedora 78 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils x86_64 0.188-3.fc38 fedora 529 k elfutils-debuginfod-client x86_64 0.188-3.fc38 fedora 40 k elfutils-default-yama-scope noarch 0.188-3.fc38 fedora 15 k elfutils-libelf x86_64 0.188-3.fc38 fedora 196 k elfutils-libs x86_64 0.188-3.fc38 fedora 257 k fedora-gpg-keys noarch 38-0.3 fedora 125 k fedora-release noarch 38-0.4 fedora 11 k fedora-release-identity-basic noarch 38-0.4 fedora 12 k fedora-repos noarch 38-0.3 fedora 10 k fedora-repos-rawhide noarch 38-0.3 fedora 9.7 k file x86_64 5.42-4.fc37 fedora 49 k file-libs x86_64 5.42-4.fc37 fedora 676 k filesystem x86_64 3.18-2.fc37 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-9.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-6.fc37 fedora 7.7 k gdb-minimal x86_64 12.1-9.fc38 fedora 3.7 M gdbm-libs x86_64 1:1.23-2.fc38 copr_base 56 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc x86_64 2.36.9000-11.fc38 fedora 2.1 M glibc-common x86_64 2.36.9000-11.fc38 fedora 301 k glibc-gconv-extra x86_64 2.36.9000-11.fc38 fedora 1.6 M gmp x86_64 1:6.2.1-3.fc37 fedora 315 k gnat-srpm-macros noarch 4-16.fc37 fedora 8.3 k go-srpm-macros noarch 3.2.0-1.fc38 fedora 27 k jansson x86_64 2.13.1-5.fc38 copr_base 45 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs x86_64 1.6.1-5.fc38 copr_base 32 k krb5-libs x86_64 1.19.2-11.fc37.1 fedora 727 k libacl x86_64 2.3.1-4.fc37 fedora 23 k libarchive x86_64 3.6.1-2.fc37 fedora 397 k libattr x86_64 2.5.1-5.fc37 fedora 18 k libblkid x86_64 2.38.1-2.fc38 copr_base 107 k libbrotli x86_64 1.0.9-9.fc37 fedora 315 k libcap x86_64 2.48-5.fc38 copr_base 67 k libcap-ng x86_64 0.8.3-3.fc37 fedora 33 k libcom_err x86_64 1.46.5-3.fc37 fedora 25 k libcurl x86_64 7.86.0-2.fc38 fedora 305 k libdb x86_64 5.3.28-53.fc37 fedora 760 k libeconf x86_64 0.4.0-4.fc37 fedora 27 k libevent x86_64 2.1.12-7.fc38 copr_base 259 k libfdisk x86_64 2.38.1-2.fc38 copr_base 161 k libffi x86_64 3.4.2-9.fc38 copr_base 38 k libgcc x86_64 12.2.1-3.fc38 fedora 108 k libgomp x86_64 12.2.1-3.fc38 fedora 295 k libidn2 x86_64 2.3.4-1.fc38 fedora 160 k libmount x86_64 2.38.1-2.fc38 copr_base 136 k libnghttp2 x86_64 1.50.0-1.fc38 copr_base 75 k libnsl2 x86_64 2.0.0-4.fc38 copr_base 31 k libpkgconf x86_64 1.8.0-3.fc38 copr_base 36 k libpsl x86_64 0.21.1-6.fc38 copr_base 64 k libpwquality x86_64 1.4.4-11.fc38 copr_base 105 k libselinux x86_64 3.4-5.fc37 fedora 86 k libsemanage x86_64 3.4-5.fc37 fedora 120 k libsepol x86_64 3.4-3.fc37 fedora 322 k libsigsegv x86_64 2.14-3.fc38 copr_base 27 k libsmartcols x86_64 2.38.1-2.fc38 copr_base 65 k libssh x86_64 0.10.4-2.fc38 fedora 209 k libssh-config noarch 0.10.4-2.fc38 fedora 8.8 k libstdc++ x86_64 12.2.1-3.fc38 fedora 799 k libtasn1 x86_64 4.18.0-3.fc37 fedora 75 k libtirpc x86_64 1.3.3-0.fc38 copr_base 94 k libunistring x86_64 1.0-2.fc38 copr_base 549 k libutempter x86_64 1.2.1-7.fc38 copr_base 26 k libuuid x86_64 2.38.1-2.fc38 copr_base 28 k libverto x86_64 0.3.2-4.fc37 fedora 21 k libxcrypt x86_64 4.4.30-1.fc38 fedora 118 k libxml2 x86_64 2.10.3-2.fc38 fedora 705 k libzstd x86_64 1.5.2-3.fc37 fedora 294 k lua-libs x86_64 5.4.4-6.fc38 copr_base 132 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs x86_64 1.9.3-5.fc38 copr_base 71 k mpfr x86_64 4.1.0-10.fc38 copr_base 331 k ncurses-base noarch 6.3-3.20220501.fc37 fedora 86 k ncurses-libs x86_64 6.3-3.20220501.fc37 fedora 329 k nim-srpm-macros noarch 3-7.fc37 fedora 8.4 k ocaml-srpm-macros noarch 7-2.fc37 fedora 13 k openblas-srpm-macros noarch 2-12.fc37 fedora 7.5 k openldap x86_64 2.6.3-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.5-6.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-3.fc37 fedora 376 k p11-kit-trust x86_64 0.24.1-3.fc37 fedora 138 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam x86_64 1.5.2-14.fc37 fedora 560 k pam-libs x86_64 1.5.2-14.fc37 fedora 58 k pcre2 x86_64 10.40-1.fc37.1 fedora 236 k pcre2-syntax noarch 10.40-1.fc37.1 fedora 142 k perl-srpm-macros noarch 1-46.fc37 fedora 8.3 k pkgconf x86_64 1.8.0-3.fc38 copr_base 42 k pkgconf-m4 noarch 1.8.0-3.fc38 copr_base 15 k pkgconf-pkg-config x86_64 1.8.0-3.fc38 copr_base 11 k popt x86_64 1.19-1.fc38 fedora 66 k publicsuffix-list-dafsa noarch 20210518-5.fc37 fedora 58 k python-srpm-macros noarch 3.11-5.fc38 fedora 24 k qt5-srpm-macros noarch 5.15.7-1.fc38 fedora 7.9 k readline x86_64 8.2-2.fc38 copr_base 211 k rpm x86_64 4.18.0-3.fc38 fedora 570 k rpm-build-libs x86_64 4.18.0-3.fc38 fedora 94 k rpm-libs x86_64 4.18.0-3.fc38 fedora 320 k rpmautospec-rpm-macros noarch 0.3.0-1.fc37 fedora 8.8 k rust-srpm-macros noarch 23-1.fc38 fedora 9.4 k setup noarch 2.14.2-1.fc38 fedora 151 k sqlite-libs x86_64 3.39.4-1.fc38 copr_base 659 k systemd-libs x86_64 252-587.fc38 fedora 631 k tzdata noarch 2022f-1.fc38 fedora 715 k util-linux-core x86_64 2.38.1-2.fc38 copr_base 455 k xxhash-libs x86_64 0.8.1-3.fc38 copr_base 41 k xz-libs x86_64 5.2.7-1.fc38 fedora 93 k zip x86_64 3.0-33.fc38 copr_base 260 k zlib x86_64 1.2.12-5.fc38 copr_base 94 k zstd x86_64 1.5.2-3.fc37 fedora 447 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 151 Packages Total size: 51 M Installed size: 176 M Downloading Packages: [SKIPPED] alternatives-1.21-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] coreutils-9.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] cpio-2.13-13.fc38.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-30.fc38.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] grep-3.8-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] info-6.8-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.2-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.50.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.4-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-0.fc38.x86_64.rpm: Already downloaded [SKIPPED] libunistring-1.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.3-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.1.0-10.fc38.x86_64.rpm: Already downloaded [SKIPPED] patch-2.7.6-17.fc38.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-3.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] readline-8.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] sed-4.8-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.39.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] unzip-6.0-58.fc38.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-33.fc38.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.12-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.0.9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] authselect-1.4.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.39-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded [SKIPPED] crypto-policies-20221003-1.gitcb1ad32.fc38.noarch.rpm: Already downloaded [SKIPPED] curl-7.86.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.8-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ed-1.18-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded [SKIPPED] elfutils-0.188-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.188-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.188-3.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.188-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.188-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-release-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-release-common-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-release-identity-basic-38-0.4.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded [SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded [SKIPPED] file-5.42-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.42-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.18-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] fonts-srpm-macros-2.0.5-9.fc38.noarch.rpm: Already downloaded [SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded [SKIPPED] gawk-5.1.1-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] gdb-minimal-12.1-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded [SKIPPED] glibc-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.36.9000-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] gmp-6.2.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded [SKIPPED] krb5-libs-1.19.2-11.fc37.1.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-2.fc37.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-9.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libcurl-7.86.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-53.fc37.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libgcc-12.2.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] libgomp-12.2.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.4-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.4-5.fc37.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.4-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.4-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded [SKIPPED] libstdc++-12.2.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.18.0-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-4.fc37.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.30-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.10.3-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded [SKIPPED] ncurses-base-6.3-3.20220501.fc37.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.3-3.20220501.fc37.x86_64.rpm: Already downloaded [SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded [SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded [SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded [SKIPPED] openldap-2.6.3-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.5-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-3.fc37.x86_64.rpm: Already downloaded [SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pam-1.5.2-14.fc37.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-14.fc37.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.40-1.fc37.1.x86_64.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.40-1.fc37.1.noarch.rpm: Already downloaded [SKIPPED] perl-srpm-macros-1-46.fc37.noarch.rpm: Already downloaded [SKIPPED] popt-1.19-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] publicsuffix-list-dafsa-20210518-5.fc37.noarch.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-5.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded [SKIPPED] redhat-rpm-config-233-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.0-1.fc37.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded [SKIPPED] setup-2.14.2-1.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.12.3-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] systemd-libs-252-587.fc38.x86_64.rpm: Already downloaded [SKIPPED] tar-1.34-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2022f-1.fc38.noarch.rpm: Already downloaded [SKIPPED] which-2.21-36.fc38.x86_64.rpm: Already downloaded [SKIPPED] xz-5.2.7-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.2.7-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.2-3.fc37.x86_64.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x5323552A: Userid : "Fedora (37) " Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-2.fc37.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.2.1-3.fc38.x86_64 1/151 Running scriptlet: libgcc-12.2.1-3.fc38.x86_64 1/151 Installing : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/151 Running scriptlet: crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 2/151 Installing : fedora-release-identity-basic-38-0.4.noarch 3/151 Installing : tzdata-2022f-1.fc38.noarch 4/151 Installing : rust-srpm-macros-23-1.fc38.noarch 5/151 Installing : qt5-srpm-macros-5.15.7-1.fc38.noarch 6/151 Installing : publicsuffix-list-dafsa-20210518-5.fc37.noarch 7/151 Installing : perl-srpm-macros-1-46.fc37.noarch 8/151 Installing : pcre2-syntax-10.40-1.fc37.1.noarch 9/151 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 10/151 Installing : openblas-srpm-macros-2-12.fc37.noarch 11/151 Installing : ocaml-srpm-macros-7-2.fc37.noarch 12/151 Installing : nim-srpm-macros-3-7.fc37.noarch 13/151 Installing : ncurses-base-6.3-3.20220501.fc37.noarch 14/151 Installing : libssh-config-0.10.4-2.fc38.noarch 15/151 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 16/151 Installing : gnat-srpm-macros-4-16.fc37.noarch 17/151 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 18/151 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 19/151 Installing : fedora-gpg-keys-38-0.3.noarch 20/151 Installing : fedora-release-38-0.4.noarch 21/151 Installing : fedora-release-common-38-0.4.noarch 22/151 Installing : fedora-repos-rawhide-38-0.3.noarch 23/151 Installing : fedora-repos-38-0.3.noarch 24/151 Installing : setup-2.14.2-1.fc38.noarch 25/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.2-1.fc38.noarch 25/151 Installing : filesystem-3.18-2.fc37.x86_64 26/151 Installing : basesystem-11-14.fc37.noarch 27/151 Installing : glibc-gconv-extra-2.36.9000-11.fc38.x86_64 28/151 Running scriptlet: glibc-gconv-extra-2.36.9000-11.fc38.x86_64 28/151 Installing : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 29/151 Installing : glibc-common-2.36.9000-11.fc38.x86_64 30/151 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 31/151 Installing : glibc-2.36.9000-11.fc38.x86_64 31/151 Running scriptlet: glibc-2.36.9000-11.fc38.x86_64 31/151 Installing : ncurses-libs-6.3-3.20220501.fc37.x86_64 32/151 Installing : bash-5.2.2-2.fc38.x86_64 33/151 Running scriptlet: bash-5.2.2-2.fc38.x86_64 33/151 Installing : zlib-1.2.12-5.fc38.x86_64 34/151 Installing : xz-libs-5.2.7-1.fc38.x86_64 35/151 Installing : bzip2-libs-1.0.8-12.fc38.x86_64 36/151 Installing : elfutils-libelf-0.188-3.fc38.x86_64 37/151 Installing : libuuid-2.38.1-2.fc38.x86_64 38/151 Installing : libstdc++-12.2.1-3.fc38.x86_64 39/151 Installing : libzstd-1.5.2-3.fc37.x86_64 40/151 Installing : popt-1.19-1.fc38.x86_64 41/151 Installing : libblkid-2.38.1-2.fc38.x86_64 42/151 Installing : readline-8.2-2.fc38.x86_64 43/151 Installing : libcap-2.48-5.fc38.x86_64 44/151 Installing : gmp-1:6.2.1-3.fc37.x86_64 45/151 Installing : libattr-2.5.1-5.fc37.x86_64 46/151 Installing : libacl-2.3.1-4.fc37.x86_64 47/151 Installing : libxcrypt-4.4.30-1.fc38.x86_64 48/151 Installing : lz4-libs-1.9.3-5.fc38.x86_64 49/151 Installing : systemd-libs-252-587.fc38.x86_64 50/151 Installing : mpfr-4.1.0-10.fc38.x86_64 51/151 Installing : dwz-0.15-1.fc38.x86_64 52/151 Installing : unzip-6.0-58.fc38.x86_64 53/151 Installing : sqlite-libs-3.39.4-1.fc38.x86_64 54/151 Installing : file-libs-5.42-4.fc37.x86_64 55/151 Installing : file-5.42-4.fc37.x86_64 56/151 Installing : alternatives-1.21-1.fc38.x86_64 57/151 Installing : libsmartcols-2.38.1-2.fc38.x86_64 58/151 Installing : libunistring-1.0-2.fc38.x86_64 59/151 Installing : libidn2-2.3.4-1.fc38.x86_64 60/151 Installing : lua-libs-5.4.4-6.fc38.x86_64 61/151 Installing : libcap-ng-0.8.3-3.fc37.x86_64 62/151 Installing : audit-libs-3.0.9-1.fc38.x86_64 63/151 Installing : libcom_err-1.46.5-3.fc37.x86_64 64/151 Installing : libeconf-0.4.0-4.fc37.x86_64 65/151 Installing : pam-libs-1.5.2-14.fc37.x86_64 66/151 Installing : libsepol-3.4-3.fc37.x86_64 67/151 Installing : pcre2-10.40-1.fc37.1.x86_64 68/151 Installing : libselinux-3.4-5.fc37.x86_64 69/151 Installing : sed-4.8-11.fc38.x86_64 70/151 Installing : grep-3.8-1.fc38.x86_64 71/151 Installing : findutils-1:4.9.0-2.fc38.x86_64 72/151 Installing : xz-5.2.7-1.fc38.x86_64 73/151 Installing : libmount-2.38.1-2.fc38.x86_64 74/151 Installing : util-linux-core-2.38.1-2.fc38.x86_64 75/151 Installing : libsemanage-3.4-5.fc37.x86_64 76/151 Installing : shadow-utils-2:4.12.3-3.fc38.x86_64 77/151 Running scriptlet: libutempter-1.2.1-7.fc38.x86_64 78/151 Installing : libutempter-1.2.1-7.fc38.x86_64 78/151 Installing : tar-2:1.34-5.fc38.x86_64 79/151 Installing : libpsl-0.21.1-6.fc38.x86_64 80/151 Installing : zip-3.0-33.fc38.x86_64 81/151 Installing : zstd-1.5.2-3.fc37.x86_64 82/151 Installing : libfdisk-2.38.1-2.fc38.x86_64 83/151 Installing : bzip2-1.0.8-12.fc38.x86_64 84/151 Installing : libxml2-2.10.3-2.fc38.x86_64 85/151 Installing : ed-1.18-2.fc37.x86_64 86/151 Installing : patch-2.7.6-17.fc38.x86_64 87/151 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 88/151 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 88/151 Installing : cpio-2.13-13.fc38.x86_64 89/151 Installing : gdbm-libs-1:1.23-2.fc38.x86_64 90/151 Installing : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 91/151 Installing : jansson-2.13.1-5.fc38.x86_64 92/151 Installing : keyutils-libs-1.6.1-5.fc38.x86_64 93/151 Installing : libffi-3.4.2-9.fc38.x86_64 94/151 Installing : p11-kit-0.24.1-3.fc37.x86_64 95/151 Installing : libnghttp2-1.50.0-1.fc38.x86_64 96/151 Installing : libpkgconf-1.8.0-3.fc38.x86_64 97/151 Installing : pkgconf-1.8.0-3.fc38.x86_64 98/151 Installing : libsigsegv-2.14-3.fc38.x86_64 99/151 Installing : gawk-5.1.1-4.fc37.x86_64 100/151 Installing : xxhash-libs-0.8.1-3.fc38.x86_64 101/151 Installing : diffutils-3.8-3.fc37.x86_64 102/151 Installing : libbrotli-1.0.9-9.fc37.x86_64 103/151 Installing : libdb-5.3.28-53.fc37.x86_64 104/151 Installing : libgomp-12.2.1-3.fc38.x86_64 105/151 Installing : libtasn1-4.18.0-3.fc37.x86_64 106/151 Installing : p11-kit-trust-0.24.1-3.fc37.x86_64 107/151 Running scriptlet: p11-kit-trust-0.24.1-3.fc37.x86_64 107/151 Installing : libverto-0.3.2-4.fc37.x86_64 108/151 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 109/151 Installing : pkgconf-m4-1.8.0-3.fc38.noarch 110/151 Installing : pkgconf-pkg-config-1.8.0-3.fc38.x86_64 111/151 Installing : coreutils-common-9.1-8.fc38.x86_64 112/151 Installing : openssl-libs-1:3.0.5-6.fc38.x86_64 113/151 Installing : coreutils-9.1-8.fc38.x86_64 114/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 115/151 Installing : ca-certificates-2022.2.54-5.fc37.noarch 115/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 115/151 Installing : krb5-libs-1.19.2-11.fc37.1.x86_64 116/151 Installing : rpm-libs-4.18.0-3.fc38.x86_64 117/151 Installing : libtirpc-1.3.3-0.fc38.x86_64 118/151 Installing : gzip-1.12-2.fc38.x86_64 119/151 Running scriptlet: authselect-libs-1.4.0-3.fc37.x86_64 120/151 Installing : authselect-libs-1.4.0-3.fc37.x86_64 120/151 Installing : authselect-1.4.0-3.fc37.x86_64 121/151 Installing : cracklib-2.9.7-30.fc38.x86_64 122/151 Installing : libpwquality-1.4.4-11.fc38.x86_64 123/151 Installing : libnsl2-2.0.0-4.fc38.x86_64 124/151 Installing : pam-1.5.2-14.fc37.x86_64 125/151 Installing : libssh-0.10.4-2.fc38.x86_64 126/151 Installing : libevent-2.1.12-7.fc38.x86_64 127/151 Installing : openldap-2.6.3-1.fc38.x86_64 128/151 Installing : libcurl-7.86.0-2.fc38.x86_64 129/151 Installing : elfutils-libs-0.188-3.fc38.x86_64 130/151 Installing : elfutils-debuginfod-client-0.188-3.fc38.x86_64 131/151 Installing : binutils-gold-2.39-3.fc38.x86_64 132/151 Installing : binutils-2.39-3.fc38.x86_64 133/151 Running scriptlet: binutils-2.39-3.fc38.x86_64 133/151 Installing : elfutils-0.188-3.fc38.x86_64 134/151 Installing : gdb-minimal-12.1-9.fc38.x86_64 135/151 Installing : debugedit-5.0-5.fc37.x86_64 136/151 Installing : rpm-build-libs-4.18.0-3.fc38.x86_64 137/151 Installing : curl-7.86.0-2.fc38.x86_64 138/151 Installing : libarchive-3.6.1-2.fc37.x86_64 139/151 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 140/151 Installing : rpm-4.18.0-3.fc38.x86_64 140/151 Installing : efi-srpm-macros-5-6.fc37.noarch 141/151 Installing : lua-srpm-macros-1-7.fc37.noarch 142/151 Installing : rpmautospec-rpm-macros-0.3.0-1.fc37.noarch 143/151 Installing : fonts-srpm-macros-1:2.0.5-9.fc38.noarch 144/151 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 145/151 Installing : python-srpm-macros-3.11-5.fc38.noarch 146/151 Installing : redhat-rpm-config-233-1.fc38.noarch 147/151 Installing : rpm-build-4.18.0-3.fc38.x86_64 148/151 Installing : util-linux-2.38.1-2.fc38.x86_64 149/151 Installing : which-2.21-36.fc38.x86_64 150/151 Installing : info-6.8-4.fc38.x86_64 151/151 Running scriptlet: filesystem-3.18-2.fc37.x86_64 151/151 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 151/151 Running scriptlet: authselect-libs-1.4.0-3.fc37.x86_64 151/151 Running scriptlet: rpm-4.18.0-3.fc38.x86_64 151/151 Running scriptlet: info-6.8-4.fc38.x86_64 151/151 Verifying : alternatives-1.21-1.fc38.x86_64 1/151 Verifying : bzip2-1.0.8-12.fc38.x86_64 2/151 Verifying : bzip2-libs-1.0.8-12.fc38.x86_64 3/151 Verifying : coreutils-9.1-8.fc38.x86_64 4/151 Verifying : coreutils-common-9.1-8.fc38.x86_64 5/151 Verifying : cpio-2.13-13.fc38.x86_64 6/151 Verifying : cracklib-2.9.7-30.fc38.x86_64 7/151 Verifying : findutils-1:4.9.0-2.fc38.x86_64 8/151 Verifying : gdbm-libs-1:1.23-2.fc38.x86_64 9/151 Verifying : grep-3.8-1.fc38.x86_64 10/151 Verifying : gzip-1.12-2.fc38.x86_64 11/151 Verifying : info-6.8-4.fc38.x86_64 12/151 Verifying : jansson-2.13.1-5.fc38.x86_64 13/151 Verifying : keyutils-libs-1.6.1-5.fc38.x86_64 14/151 Verifying : libblkid-2.38.1-2.fc38.x86_64 15/151 Verifying : libcap-2.48-5.fc38.x86_64 16/151 Verifying : libevent-2.1.12-7.fc38.x86_64 17/151 Verifying : libfdisk-2.38.1-2.fc38.x86_64 18/151 Verifying : libffi-3.4.2-9.fc38.x86_64 19/151 Verifying : libmount-2.38.1-2.fc38.x86_64 20/151 Verifying : libnghttp2-1.50.0-1.fc38.x86_64 21/151 Verifying : libnsl2-2.0.0-4.fc38.x86_64 22/151 Verifying : libpkgconf-1.8.0-3.fc38.x86_64 23/151 Verifying : libpsl-0.21.1-6.fc38.x86_64 24/151 Verifying : libpwquality-1.4.4-11.fc38.x86_64 25/151 Verifying : libsigsegv-2.14-3.fc38.x86_64 26/151 Verifying : libsmartcols-2.38.1-2.fc38.x86_64 27/151 Verifying : libtirpc-1.3.3-0.fc38.x86_64 28/151 Verifying : libunistring-1.0-2.fc38.x86_64 29/151 Verifying : libutempter-1.2.1-7.fc38.x86_64 30/151 Verifying : libuuid-2.38.1-2.fc38.x86_64 31/151 Verifying : lua-libs-5.4.4-6.fc38.x86_64 32/151 Verifying : lz4-libs-1.9.3-5.fc38.x86_64 33/151 Verifying : mpfr-4.1.0-10.fc38.x86_64 34/151 Verifying : patch-2.7.6-17.fc38.x86_64 35/151 Verifying : pkgconf-1.8.0-3.fc38.x86_64 36/151 Verifying : pkgconf-m4-1.8.0-3.fc38.noarch 37/151 Verifying : pkgconf-pkg-config-1.8.0-3.fc38.x86_64 38/151 Verifying : readline-8.2-2.fc38.x86_64 39/151 Verifying : sed-4.8-11.fc38.x86_64 40/151 Verifying : sqlite-libs-3.39.4-1.fc38.x86_64 41/151 Verifying : unzip-6.0-58.fc38.x86_64 42/151 Verifying : util-linux-2.38.1-2.fc38.x86_64 43/151 Verifying : util-linux-core-2.38.1-2.fc38.x86_64 44/151 Verifying : xxhash-libs-0.8.1-3.fc38.x86_64 45/151 Verifying : zip-3.0-33.fc38.x86_64 46/151 Verifying : zlib-1.2.12-5.fc38.x86_64 47/151 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 48/151 Verifying : audit-libs-3.0.9-1.fc38.x86_64 49/151 Verifying : authselect-1.4.0-3.fc37.x86_64 50/151 Verifying : authselect-libs-1.4.0-3.fc37.x86_64 51/151 Verifying : basesystem-11-14.fc37.noarch 52/151 Verifying : bash-5.2.2-2.fc38.x86_64 53/151 Verifying : binutils-2.39-3.fc38.x86_64 54/151 Verifying : binutils-gold-2.39-3.fc38.x86_64 55/151 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 56/151 Verifying : crypto-policies-20221003-1.gitcb1ad32.fc38.noarc 57/151 Verifying : curl-7.86.0-2.fc38.x86_64 58/151 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.x86_64 59/151 Verifying : debugedit-5.0-5.fc37.x86_64 60/151 Verifying : diffutils-3.8-3.fc37.x86_64 61/151 Verifying : dwz-0.15-1.fc38.x86_64 62/151 Verifying : ed-1.18-2.fc37.x86_64 63/151 Verifying : efi-srpm-macros-5-6.fc37.noarch 64/151 Verifying : elfutils-0.188-3.fc38.x86_64 65/151 Verifying : elfutils-debuginfod-client-0.188-3.fc38.x86_64 66/151 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 67/151 Verifying : elfutils-libelf-0.188-3.fc38.x86_64 68/151 Verifying : elfutils-libs-0.188-3.fc38.x86_64 69/151 Verifying : fedora-gpg-keys-38-0.3.noarch 70/151 Verifying : fedora-release-38-0.4.noarch 71/151 Verifying : fedora-release-common-38-0.4.noarch 72/151 Verifying : fedora-release-identity-basic-38-0.4.noarch 73/151 Verifying : fedora-repos-38-0.3.noarch 74/151 Verifying : fedora-repos-rawhide-38-0.3.noarch 75/151 Verifying : file-5.42-4.fc37.x86_64 76/151 Verifying : file-libs-5.42-4.fc37.x86_64 77/151 Verifying : filesystem-3.18-2.fc37.x86_64 78/151 Verifying : fonts-srpm-macros-1:2.0.5-9.fc38.noarch 79/151 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 80/151 Verifying : gawk-5.1.1-4.fc37.x86_64 81/151 Verifying : gdb-minimal-12.1-9.fc38.x86_64 82/151 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 83/151 Verifying : glibc-2.36.9000-11.fc38.x86_64 84/151 Verifying : glibc-common-2.36.9000-11.fc38.x86_64 85/151 Verifying : glibc-gconv-extra-2.36.9000-11.fc38.x86_64 86/151 Verifying : glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 87/151 Verifying : gmp-1:6.2.1-3.fc37.x86_64 88/151 Verifying : gnat-srpm-macros-4-16.fc37.noarch 89/151 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 90/151 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 91/151 Verifying : krb5-libs-1.19.2-11.fc37.1.x86_64 92/151 Verifying : libacl-2.3.1-4.fc37.x86_64 93/151 Verifying : libarchive-3.6.1-2.fc37.x86_64 94/151 Verifying : libattr-2.5.1-5.fc37.x86_64 95/151 Verifying : libbrotli-1.0.9-9.fc37.x86_64 96/151 Verifying : libcap-ng-0.8.3-3.fc37.x86_64 97/151 Verifying : libcom_err-1.46.5-3.fc37.x86_64 98/151 Verifying : libcurl-7.86.0-2.fc38.x86_64 99/151 Verifying : libdb-5.3.28-53.fc37.x86_64 100/151 Verifying : libeconf-0.4.0-4.fc37.x86_64 101/151 Verifying : libgcc-12.2.1-3.fc38.x86_64 102/151 Verifying : libgomp-12.2.1-3.fc38.x86_64 103/151 Verifying : libidn2-2.3.4-1.fc38.x86_64 104/151 Verifying : libselinux-3.4-5.fc37.x86_64 105/151 Verifying : libsemanage-3.4-5.fc37.x86_64 106/151 Verifying : libsepol-3.4-3.fc37.x86_64 107/151 Verifying : libssh-0.10.4-2.fc38.x86_64 108/151 Verifying : libssh-config-0.10.4-2.fc38.noarch 109/151 Verifying : libstdc++-12.2.1-3.fc38.x86_64 110/151 Verifying : libtasn1-4.18.0-3.fc37.x86_64 111/151 Verifying : libverto-0.3.2-4.fc37.x86_64 112/151 Verifying : libxcrypt-4.4.30-1.fc38.x86_64 113/151 Verifying : libxml2-2.10.3-2.fc38.x86_64 114/151 Verifying : libzstd-1.5.2-3.fc37.x86_64 115/151 Verifying : lua-srpm-macros-1-7.fc37.noarch 116/151 Verifying : ncurses-base-6.3-3.20220501.fc37.noarch 117/151 Verifying : ncurses-libs-6.3-3.20220501.fc37.x86_64 118/151 Verifying : nim-srpm-macros-3-7.fc37.noarch 119/151 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 120/151 Verifying : openblas-srpm-macros-2-12.fc37.noarch 121/151 Verifying : openldap-2.6.3-1.fc38.x86_64 122/151 Verifying : openssl-libs-1:3.0.5-6.fc38.x86_64 123/151 Verifying : p11-kit-0.24.1-3.fc37.x86_64 124/151 Verifying : p11-kit-trust-0.24.1-3.fc37.x86_64 125/151 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 126/151 Verifying : pam-1.5.2-14.fc37.x86_64 127/151 Verifying : pam-libs-1.5.2-14.fc37.x86_64 128/151 Verifying : pcre2-10.40-1.fc37.1.x86_64 129/151 Verifying : pcre2-syntax-10.40-1.fc37.1.noarch 130/151 Verifying : perl-srpm-macros-1-46.fc37.noarch 131/151 Verifying : popt-1.19-1.fc38.x86_64 132/151 Verifying : publicsuffix-list-dafsa-20210518-5.fc37.noarch 133/151 Verifying : python-srpm-macros-3.11-5.fc38.noarch 134/151 Verifying : qt5-srpm-macros-5.15.7-1.fc38.noarch 135/151 Verifying : redhat-rpm-config-233-1.fc38.noarch 136/151 Verifying : rpm-4.18.0-3.fc38.x86_64 137/151 Verifying : rpm-build-4.18.0-3.fc38.x86_64 138/151 Verifying : rpm-build-libs-4.18.0-3.fc38.x86_64 139/151 Verifying : rpm-libs-4.18.0-3.fc38.x86_64 140/151 Verifying : rpmautospec-rpm-macros-0.3.0-1.fc37.noarch 141/151 Verifying : rust-srpm-macros-23-1.fc38.noarch 142/151 Verifying : setup-2.14.2-1.fc38.noarch 143/151 Verifying : shadow-utils-2:4.12.3-3.fc38.x86_64 144/151 Verifying : systemd-libs-252-587.fc38.x86_64 145/151 Verifying : tar-2:1.34-5.fc38.x86_64 146/151 Verifying : tzdata-2022f-1.fc38.noarch 147/151 Verifying : which-2.21-36.fc38.x86_64 148/151 Verifying : xz-5.2.7-1.fc38.x86_64 149/151 Verifying : xz-libs-5.2.7-1.fc38.x86_64 150/151 Verifying : zstd-1.5.2-3.fc37.x86_64 151/151 Installed: alternatives-1.21-1.fc38.x86_64 ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-1.fc38.x86_64 authselect-1.4.0-3.fc37.x86_64 authselect-libs-1.4.0-3.fc37.x86_64 basesystem-11-14.fc37.noarch bash-5.2.2-2.fc38.x86_64 binutils-2.39-3.fc38.x86_64 binutils-gold-2.39-3.fc38.x86_64 bzip2-1.0.8-12.fc38.x86_64 bzip2-libs-1.0.8-12.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.x86_64 coreutils-common-9.1-8.fc38.x86_64 cpio-2.13-13.fc38.x86_64 cracklib-2.9.7-30.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch curl-7.86.0-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 debugedit-5.0-5.fc37.x86_64 diffutils-3.8-3.fc37.x86_64 dwz-0.15-1.fc38.x86_64 ed-1.18-2.fc37.x86_64 efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-3.fc38.x86_64 elfutils-debuginfod-client-0.188-3.fc38.x86_64 elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.x86_64 elfutils-libs-0.188-3.fc38.x86_64 fedora-gpg-keys-38-0.3.noarch fedora-release-38-0.4.noarch fedora-release-common-38-0.4.noarch fedora-release-identity-basic-38-0.4.noarch fedora-repos-38-0.3.noarch fedora-repos-rawhide-38-0.3.noarch file-5.42-4.fc37.x86_64 file-libs-5.42-4.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 findutils-1:4.9.0-2.fc38.x86_64 fonts-srpm-macros-1:2.0.5-9.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc37.x86_64 gdb-minimal-12.1-9.fc38.x86_64 gdbm-libs-1:1.23-2.fc38.x86_64 ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-11.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 glibc-gconv-extra-2.36.9000-11.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 gmp-1:6.2.1-3.fc37.x86_64 gnat-srpm-macros-4-16.fc37.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-1.fc38.x86_64 gzip-1.12-2.fc38.x86_64 info-6.8-4.fc38.x86_64 jansson-2.13.1-5.fc38.x86_64 kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc38.x86_64 krb5-libs-1.19.2-11.fc37.1.x86_64 libacl-2.3.1-4.fc37.x86_64 libarchive-3.6.1-2.fc37.x86_64 libattr-2.5.1-5.fc37.x86_64 libblkid-2.38.1-2.fc38.x86_64 libbrotli-1.0.9-9.fc37.x86_64 libcap-2.48-5.fc38.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 libcom_err-1.46.5-3.fc37.x86_64 libcurl-7.86.0-2.fc38.x86_64 libdb-5.3.28-53.fc37.x86_64 libeconf-0.4.0-4.fc37.x86_64 libevent-2.1.12-7.fc38.x86_64 libfdisk-2.38.1-2.fc38.x86_64 libffi-3.4.2-9.fc38.x86_64 libgcc-12.2.1-3.fc38.x86_64 libgomp-12.2.1-3.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 libmount-2.38.1-2.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 libnsl2-2.0.0-4.fc38.x86_64 libpkgconf-1.8.0-3.fc38.x86_64 libpsl-0.21.1-6.fc38.x86_64 libpwquality-1.4.4-11.fc38.x86_64 libselinux-3.4-5.fc37.x86_64 libsemanage-3.4-5.fc37.x86_64 libsepol-3.4-3.fc37.x86_64 libsigsegv-2.14-3.fc38.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 libssh-0.10.4-2.fc38.x86_64 libssh-config-0.10.4-2.fc38.noarch libstdc++-12.2.1-3.fc38.x86_64 libtasn1-4.18.0-3.fc37.x86_64 libtirpc-1.3.3-0.fc38.x86_64 libunistring-1.0-2.fc38.x86_64 libutempter-1.2.1-7.fc38.x86_64 libuuid-2.38.1-2.fc38.x86_64 libverto-0.3.2-4.fc37.x86_64 libxcrypt-4.4.30-1.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 libzstd-1.5.2-3.fc37.x86_64 lua-libs-5.4.4-6.fc38.x86_64 lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.3-5.fc38.x86_64 mpfr-4.1.0-10.fc38.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch ncurses-libs-6.3-3.20220501.fc37.x86_64 nim-srpm-macros-3-7.fc37.noarch ocaml-srpm-macros-7-2.fc37.noarch openblas-srpm-macros-2-12.fc37.noarch openldap-2.6.3-1.fc38.x86_64 openssl-libs-1:3.0.5-6.fc38.x86_64 p11-kit-0.24.1-3.fc37.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-14.fc37.x86_64 pam-libs-1.5.2-14.fc37.x86_64 patch-2.7.6-17.fc38.x86_64 pcre2-10.40-1.fc37.1.x86_64 pcre2-syntax-10.40-1.fc37.1.noarch perl-srpm-macros-1-46.fc37.noarch pkgconf-1.8.0-3.fc38.x86_64 pkgconf-m4-1.8.0-3.fc38.noarch pkgconf-pkg-config-1.8.0-3.fc38.x86_64 popt-1.19-1.fc38.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch python-srpm-macros-3.11-5.fc38.noarch qt5-srpm-macros-5.15.7-1.fc38.noarch readline-8.2-2.fc38.x86_64 redhat-rpm-config-233-1.fc38.noarch rpm-4.18.0-3.fc38.x86_64 rpm-build-4.18.0-3.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 rpm-libs-4.18.0-3.fc38.x86_64 rpmautospec-rpm-macros-0.3.0-1.fc37.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc38.x86_64 setup-2.14.2-1.fc38.noarch shadow-utils-2:4.12.3-3.fc38.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 systemd-libs-252-587.fc38.x86_64 tar-2:1.34-5.fc38.x86_64 tzdata-2022f-1.fc38.noarch unzip-6.0-58.fc38.x86_64 util-linux-2.38.1-2.fc38.x86_64 util-linux-core-2.38.1-2.fc38.x86_64 which-2.21-36.fc38.x86_64 xxhash-libs-0.8.1-3.fc38.x86_64 xz-5.2.7-1.fc38.x86_64 xz-libs-5.2.7-1.fc38.x86_64 zip-3.0-33.fc38.x86_64 zlib-1.2.12-5.fc38.x86_64 zstd-1.5.2-3.fc37.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: pkgconf-1.8.0-3.fc38.x86_64 mpfr-4.1.0-10.fc38.x86_64 jansson-2.13.1-5.fc38.x86_64 libssh-0.10.4-2.fc38.x86_64 rpm-build-4.18.0-3.fc38.x86_64 glibc-minimal-langpack-2.36.9000-11.fc38.x86_64 libidn2-2.3.4-1.fc38.x86_64 debugedit-5.0-5.fc37.x86_64 ncurses-base-6.3-3.20220501.fc37.noarch zlib-1.2.12-5.fc38.x86_64 p11-kit-trust-0.24.1-3.fc37.x86_64 libacl-2.3.1-4.fc37.x86_64 libeconf-0.4.0-4.fc37.x86_64 elfutils-debuginfod-client-0.188-3.fc38.x86_64 libmount-2.38.1-2.fc38.x86_64 cyrus-sasl-lib-2.1.28-8.fc38.x86_64 cracklib-2.9.7-30.fc38.x86_64 elfutils-0.188-3.fc38.x86_64 libunistring-1.0-2.fc38.x86_64 pam-1.5.2-14.fc37.x86_64 redhat-rpm-config-233-1.fc38.noarch keyutils-libs-1.6.1-5.fc38.x86_64 libsigsegv-2.14-3.fc38.x86_64 libselinux-3.4-5.fc37.x86_64 libutempter-1.2.1-7.fc38.x86_64 openblas-srpm-macros-2-12.fc37.noarch libssh-config-0.10.4-2.fc38.noarch authselect-1.4.0-3.fc37.x86_64 libverto-0.3.2-4.fc37.x86_64 libnsl2-2.0.0-4.fc38.x86_64 kernel-srpm-macros-1.0-15.fc37.noarch cpio-2.13-13.fc38.x86_64 readline-8.2-2.fc38.x86_64 info-6.8-4.fc38.x86_64 rpmautospec-rpm-macros-0.3.0-1.fc37.noarch rpm-libs-4.18.0-3.fc38.x86_64 krb5-libs-1.19.2-11.fc37.1.x86_64 binutils-2.39-3.fc38.x86_64 libgcc-12.2.1-3.fc38.x86_64 fedora-gpg-keys-38-0.3.noarch util-linux-2.38.1-2.fc38.x86_64 lua-libs-5.4.4-6.fc38.x86_64 libstdc++-12.2.1-3.fc38.x86_64 perl-srpm-macros-1-46.fc37.noarch dwz-0.15-1.fc38.x86_64 curl-7.86.0-2.fc38.x86_64 rpm-build-libs-4.18.0-3.fc38.x86_64 libsepol-3.4-3.fc37.x86_64 xz-5.2.7-1.fc38.x86_64 authselect-libs-1.4.0-3.fc37.x86_64 fedora-repos-rawhide-38-0.3.noarch libsemanage-3.4-5.fc37.x86_64 gdb-minimal-12.1-9.fc38.x86_64 patch-2.7.6-17.fc38.x86_64 gpg-pubkey-eb10b464-6202d9c6 libffi-3.4.2-9.fc38.x86_64 ansible-srpm-macros-1-8.1.fc38.noarch file-5.42-4.fc37.x86_64 sqlite-libs-3.39.4-1.fc38.x86_64 python-srpm-macros-3.11-5.fc38.noarch zip-3.0-33.fc38.x86_64 xz-libs-5.2.7-1.fc38.x86_64 efi-srpm-macros-5-6.fc37.noarch libuuid-2.38.1-2.fc38.x86_64 libcurl-7.86.0-2.fc38.x86_64 libdb-5.3.28-53.fc37.x86_64 fpc-srpm-macros-1.3-6.fc37.noarch fedora-release-common-38-0.4.noarch gnat-srpm-macros-4-16.fc37.noarch rust-srpm-macros-23-1.fc38.noarch pcre2-syntax-10.40-1.fc37.1.noarch systemd-libs-252-587.fc38.x86_64 findutils-4.9.0-2.fc38.x86_64 gawk-5.1.1-4.fc37.x86_64 libpwquality-1.4.4-11.fc38.x86_64 zstd-1.5.2-3.fc37.x86_64 publicsuffix-list-dafsa-20210518-5.fc37.noarch libtirpc-1.3.3-0.fc38.x86_64 pcre2-10.40-1.fc37.1.x86_64 basesystem-11-14.fc37.noarch glibc-gconv-extra-2.36.9000-11.fc38.x86_64 alternatives-1.21-1.fc38.x86_64 libfdisk-2.38.1-2.fc38.x86_64 crypto-policies-20221003-1.gitcb1ad32.fc38.noarch binutils-gold-2.39-3.fc38.x86_64 fonts-srpm-macros-2.0.5-9.fc38.noarch libxcrypt-4.4.30-1.fc38.x86_64 audit-libs-3.0.9-1.fc38.x86_64 libgomp-12.2.1-3.fc38.x86_64 libcom_err-1.46.5-3.fc37.x86_64 fedora-release-38-0.4.noarch libattr-2.5.1-5.fc37.x86_64 unzip-6.0-58.fc38.x86_64 ncurses-libs-6.3-3.20220501.fc37.x86_64 rpm-4.18.0-3.fc38.x86_64 libblkid-2.38.1-2.fc38.x86_64 libnghttp2-1.50.0-1.fc38.x86_64 coreutils-9.1-8.fc38.x86_64 fedora-release-identity-basic-38-0.4.noarch p11-kit-0.24.1-3.fc37.x86_64 nim-srpm-macros-3-7.fc37.noarch bash-5.2.2-2.fc38.x86_64 shadow-utils-4.12.3-3.fc38.x86_64 libcap-ng-0.8.3-3.fc37.x86_64 gdbm-libs-1.23-2.fc38.x86_64 bzip2-1.0.8-12.fc38.x86_64 xxhash-libs-0.8.1-3.fc38.x86_64 grep-3.8-1.fc38.x86_64 libsmartcols-2.38.1-2.fc38.x86_64 elfutils-libelf-0.188-3.fc38.x86_64 gmp-6.2.1-3.fc37.x86_64 filesystem-3.18-2.fc37.x86_64 tar-1.34-5.fc38.x86_64 libevent-2.1.12-7.fc38.x86_64 ocaml-srpm-macros-7-2.fc37.noarch sed-4.8-11.fc38.x86_64 pam-libs-1.5.2-14.fc37.x86_64 libcap-2.48-5.fc38.x86_64 which-2.21-36.fc38.x86_64 libarchive-3.6.1-2.fc37.x86_64 pkgconf-pkg-config-1.8.0-3.fc38.x86_64 libpkgconf-1.8.0-3.fc38.x86_64 openssl-libs-3.0.5-6.fc38.x86_64 ca-certificates-2022.2.54-5.fc37.noarch libtasn1-4.18.0-3.fc37.x86_64 file-libs-5.42-4.fc37.x86_64 pkgconf-m4-1.8.0-3.fc38.noarch elfutils-libs-0.188-3.fc38.x86_64 go-srpm-macros-3.2.0-1.fc38.noarch libbrotli-1.0.9-9.fc37.x86_64 popt-1.19-1.fc38.x86_64 gpg-pubkey-5323552a-6112bcdc glibc-2.36.9000-11.fc38.x86_64 gzip-1.12-2.fc38.x86_64 libzstd-1.5.2-3.fc37.x86_64 ed-1.18-2.fc37.x86_64 coreutils-common-9.1-8.fc38.x86_64 libxml2-2.10.3-2.fc38.x86_64 glibc-common-2.36.9000-11.fc38.x86_64 lua-srpm-macros-1-7.fc37.noarch fedora-repos-38-0.3.noarch setup-2.14.2-1.fc38.noarch ghc-srpm-macros-1.5.0-7.fc37.noarch package-notes-srpm-macros-0.5-6.fc38.noarch util-linux-core-2.38.1-2.fc38.x86_64 lz4-libs-1.9.3-5.fc38.x86_64 qt5-srpm-macros-5.15.7-1.fc38.noarch tzdata-2022f-1.fc38.noarch bzip2-libs-1.0.8-12.fc38.x86_64 elfutils-default-yama-scope-0.188-3.fc38.noarch diffutils-3.8-3.fc37.x86_64 openldap-2.6.3-1.fc38.x86_64 libpsl-0.21.1-6.fc38.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1648166400 Wrote: /builddir/build/SRPMS/mingw-wxWidgets-2.8.12-34.fc38.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-u3j4249i/mingw-wxWidgets/mingw-wxWidgets.spec) Config(child) 1 minutes 0 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 (timeout=108000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/mingw-wxWidgets-2.8.12-34.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1667971536.447867 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.3 starting (python version = 3.10.4, NVR = mock-3.3-1.fc35)... 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/results/mingw-wxWidgets-2.8.12-34.fc38.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667971536.447867/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1667971536.447867/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: enabled HW Info plugin Mock Version: 3.3 INFO: Mock Version: 3.3 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/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 Mock Version: 3.3 INFO: Mock Version: 3.3 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 51 kB/s | 3.0 kB 00:00 Copr repository 34 MB/s | 17 MB 00:00 fedora 260 kB/s | 12 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for mingw-wxWidgets-2.8.12-34.fc38.src.rpm Start: build setup for mingw-wxWidgets-2.8.12-34.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1648166400 Wrote: /builddir/build/SRPMS/mingw-wxWidgets-2.8.12-34.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 53 kB/s | 3.0 kB 00:00 Copr repository 45 MB/s | 17 MB 00:00 fedora 238 kB/s | 12 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: gettext x86_64 0.21.1-1.fc38 fedora 1.0 M make x86_64 1:4.4-1.fc38 copr_base 571 k mingw32-expat noarch 2.5.0-1.fc38 fedora 134 k mingw32-filesystem noarch 142-1.fc38 fedora 136 k mingw32-gcc-c++ x86_64 12.2.1-3.fc38 fedora 24 M mingw32-libjpeg-turbo noarch 2.1.4-1.fc38 fedora 245 k mingw32-libpng noarch 1.6.37-9.fc38 copr_base 285 k mingw32-libtiff noarch 4.3.0-2.fc38 copr_base 320 k mingw32-zlib noarch 1.2.12-2.fc37 fedora 99 k mingw64-expat noarch 2.5.0-1.fc38 fedora 128 k mingw64-filesystem noarch 142-1.fc38 fedora 137 k mingw64-gcc-c++ x86_64 12.2.1-3.fc38 fedora 24 M mingw64-libjpeg-turbo noarch 2.1.4-1.fc38 fedora 266 k mingw64-libpng noarch 1.6.37-9.fc38 copr_base 279 k mingw64-libtiff noarch 4.3.0-2.fc38 copr_base 307 k mingw64-zlib noarch 1.2.12-2.fc37 fedora 99 k Installing dependencies: gc x86_64 8.2.2-1.fc38 copr_base 110 k gettext-envsubst x86_64 0.21.1-1.fc38 fedora 36 k gettext-libs x86_64 0.21.1-1.fc38 fedora 319 k gettext-runtime x86_64 0.21.1-1.fc38 fedora 117 k guile22 x86_64 2.2.7-6.fc38 copr_base 6.4 M isl x86_64 0.16.1-16.fc38 copr_base 861 k libmpc x86_64 1.2.1-5.fc38 copr_base 61 k libtool-ltdl x86_64 2.4.7-2.fc37 fedora 37 k mingw-binutils-generic x86_64 2.39-2.fc38 fedora 968 k mingw-filesystem-base noarch 142-1.fc38 fedora 23 k mingw32-binutils x86_64 2.39-2.fc38 fedora 2.5 M mingw32-cpp x86_64 12.2.1-3.fc38 fedora 9.8 M mingw32-crt noarch 10.0.0-3.fc38 copr_base 2.1 M mingw32-gcc x86_64 12.2.1-3.fc38 fedora 23 M mingw32-headers noarch 10.0.0-4.fc38 copr_base 5.6 M mingw32-libgcc x86_64 12.2.1-3.fc38 fedora 282 k mingw32-winpthreads noarch 10.0.0-2.fc38 copr_base 53 k mingw32-winpthreads-static noarch 10.0.0-2.fc38 copr_base 33 k mingw64-binutils x86_64 2.39-2.fc38 fedora 2.7 M mingw64-cpp x86_64 12.2.1-3.fc38 fedora 10 M mingw64-crt noarch 10.0.0-3.fc38 copr_base 2.8 M mingw64-gcc x86_64 12.2.1-3.fc38 fedora 23 M mingw64-headers noarch 10.0.0-4.fc38 copr_base 5.6 M mingw64-libgcc x86_64 12.2.1-3.fc38 fedora 233 k mingw64-winpthreads noarch 10.0.0-2.fc38 copr_base 49 k mingw64-winpthreads-static noarch 10.0.0-2.fc38 copr_base 31 k Transaction Summary ================================================================================ Install 42 Packages Total size: 149 M Total download size: 141 M Installed size: 805 M Downloading Packages: [SKIPPED] gc-8.2.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmpc-1.2.1-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] make-4.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gettext-0.21.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gettext-envsubst-0.21.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gettext-libs-0.21.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] gettext-runtime-0.21.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-2.fc37.x86_64.rpm: Already downloaded (10/42): isl-0.16.1-16.fc38.x86_64.rpm 6.5 MB/s | 861 kB 00:00 (11/42): mingw32-libpng-1.6.37-9.fc38.noarch.rp 8.2 MB/s | 285 kB 00:00 (12/42): mingw32-crt-10.0.0-3.fc38.noarch.rpm 13 MB/s | 2.1 MB 00:00 (13/42): mingw32-libtiff-4.3.0-2.fc38.noarch.rp 19 MB/s | 320 kB 00:00 (14/42): mingw32-winpthreads-10.0.0-2.fc38.noar 3.3 MB/s | 53 kB 00:00 (15/42): mingw32-winpthreads-static-10.0.0-2.fc 1.6 MB/s | 33 kB 00:00 (16/42): mingw32-headers-10.0.0-4.fc38.noarch.r 24 MB/s | 5.6 MB 00:00 (17/42): mingw64-crt-10.0.0-3.fc38.noarch.rpm 45 MB/s | 2.8 MB 00:00 (18/42): mingw64-libpng-1.6.37-9.fc38.noarch.rp 7.2 MB/s | 279 kB 00:00 (19/42): mingw64-libtiff-4.3.0-2.fc38.noarch.rp 11 MB/s | 307 kB 00:00 (20/42): mingw64-winpthreads-10.0.0-2.fc38.noar 3.1 MB/s | 49 kB 00:00 (21/42): mingw64-winpthreads-static-10.0.0-2.fc 2.1 MB/s | 31 kB 00:00 (22/42): mingw64-headers-10.0.0-4.fc38.noarch.r 49 MB/s | 5.6 MB 00:00 (23/42): mingw-filesystem-base-142-1.fc38.noarc 103 kB/s | 23 kB 00:00 (24/42): mingw-binutils-generic-2.39-2.fc38.x86 987 kB/s | 968 kB 00:00 (25/42): mingw32-expat-2.5.0-1.fc38.noarch.rpm 1.7 MB/s | 134 kB 00:00 (26/42): mingw32-filesystem-142-1.fc38.noarch.r 1.7 MB/s | 136 kB 00:00 (27/42): mingw32-binutils-2.39-2.fc38.x86_64.rp 1.7 MB/s | 2.5 MB 00:01 (28/42): mingw32-gcc-c++-12.2.1-3.fc38.x86_64.r 6.4 MB/s | 24 MB 00:03 (29/42): mingw32-libgcc-12.2.1-3.fc38.x86_64.rp 3.5 MB/s | 282 kB 00:00 (30/42): mingw32-libjpeg-turbo-2.1.4-1.fc38.noa 3.1 MB/s | 245 kB 00:00 (31/42): mingw32-zlib-1.2.12-2.fc37.noarch.rpm 1.3 MB/s | 99 kB 00:00 (32/42): mingw32-cpp-12.2.1-3.fc38.x86_64.rpm 1.6 MB/s | 9.8 MB 00:06 (33/42): mingw64-binutils-2.39-2.fc38.x86_64.rp 2.6 MB/s | 2.7 MB 00:01 (34/42): mingw64-expat-2.5.0-1.fc38.noarch.rpm 1.6 MB/s | 128 kB 00:00 (35/42): mingw64-filesystem-142-1.fc38.noarch.r 1.8 MB/s | 137 kB 00:00 (36/42): mingw32-gcc-12.2.1-3.fc38.x86_64.rpm 2.4 MB/s | 23 MB 00:09 (37/42): mingw64-cpp-12.2.1-3.fc38.x86_64.rpm 728 kB/s | 10 MB 00:14 (38/42): mingw64-libgcc-12.2.1-3.fc38.x86_64.rp 726 kB/s | 233 kB 00:00 (39/42): mingw64-libjpeg-turbo-2.1.4-1.fc38.noa 770 kB/s | 266 kB 00:00 (40/42): mingw64-zlib-1.2.12-2.fc37.noarch.rpm 459 kB/s | 99 kB 00:00 (41/42): mingw64-gcc-12.2.1-3.fc38.x86_64.rpm 1.2 MB/s | 23 MB 00:19 (42/42): mingw64-gcc-c++-12.2.1-3.fc38.x86_64.r 623 kB/s | 24 MB 00:39 -------------------------------------------------------------------------------- Total 2.8 MB/s | 141 MB 00:50 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.2.1-5.fc38.x86_64 1/42 Installing : isl-0.16.1-16.fc38.x86_64 2/42 Installing : mingw-binutils-generic-2.39-2.fc38.x86_64 3/42 Installing : mingw-filesystem-base-142-1.fc38.noarch 4/42 Installing : mingw32-filesystem-142-1.fc38.noarch 5/42 Installing : mingw64-filesystem-142-1.fc38.noarch 6/42 Installing : mingw64-crt-10.0.0-3.fc38.noarch 7/42 Installing : mingw32-crt-10.0.0-3.fc38.noarch 8/42 Installing : mingw32-winpthreads-10.0.0-2.fc38.noarch 9/42 Installing : mingw32-libgcc-12.2.1-3.fc38.x86_64 10/42 Installing : mingw64-winpthreads-10.0.0-2.fc38.noarch 11/42 Installing : mingw64-libgcc-12.2.1-3.fc38.x86_64 12/42 Installing : mingw32-zlib-1.2.12-2.fc37.noarch 13/42 Installing : mingw64-zlib-1.2.12-2.fc37.noarch 14/42 Installing : gettext-libs-0.21.1-1.fc38.x86_64 15/42 Installing : mingw64-headers-10.0.0-4.fc38.noarch 16/42 Installing : mingw64-winpthreads-static-10.0.0-2.fc38.noarch 17/42 Installing : mingw32-libjpeg-turbo-2.1.4-1.fc38.noarch 18/42 Installing : mingw32-headers-10.0.0-4.fc38.noarch 19/42 Installing : mingw32-winpthreads-static-10.0.0-2.fc38.noarch 20/42 Installing : mingw64-libjpeg-turbo-2.1.4-1.fc38.noarch 21/42 Installing : mingw64-binutils-2.39-2.fc38.x86_64 22/42 Installing : mingw64-cpp-12.2.1-3.fc38.x86_64 23/42 Installing : mingw64-gcc-12.2.1-3.fc38.x86_64 24/42 Installing : mingw64-gcc-c++-12.2.1-3.fc38.x86_64 25/42 Installing : mingw32-binutils-2.39-2.fc38.x86_64 26/42 Installing : mingw32-cpp-12.2.1-3.fc38.x86_64 27/42 Installing : mingw32-gcc-12.2.1-3.fc38.x86_64 28/42 Installing : mingw32-gcc-c++-12.2.1-3.fc38.x86_64 29/42 Installing : libtool-ltdl-2.4.7-2.fc37.x86_64 30/42 Installing : gettext-envsubst-0.21.1-1.fc38.x86_64 31/42 Installing : gettext-runtime-0.21.1-1.fc38.x86_64 32/42 Installing : gc-8.2.2-1.fc38.x86_64 33/42 Installing : guile22-2.2.7-6.fc38.x86_64 34/42 Installing : make-1:4.4-1.fc38.x86_64 35/42 Installing : gettext-0.21.1-1.fc38.x86_64 36/42 Installing : mingw32-libtiff-4.3.0-2.fc38.noarch 37/42 Installing : mingw64-libtiff-4.3.0-2.fc38.noarch 38/42 Installing : mingw64-libpng-1.6.37-9.fc38.noarch 39/42 Installing : mingw32-libpng-1.6.37-9.fc38.noarch 40/42 Installing : mingw32-expat-2.5.0-1.fc38.noarch 41/42 Installing : mingw64-expat-2.5.0-1.fc38.noarch 42/42 Running scriptlet: mingw64-expat-2.5.0-1.fc38.noarch 42/42 Verifying : gc-8.2.2-1.fc38.x86_64 1/42 Verifying : guile22-2.2.7-6.fc38.x86_64 2/42 Verifying : isl-0.16.1-16.fc38.x86_64 3/42 Verifying : libmpc-1.2.1-5.fc38.x86_64 4/42 Verifying : make-1:4.4-1.fc38.x86_64 5/42 Verifying : mingw32-crt-10.0.0-3.fc38.noarch 6/42 Verifying : mingw32-headers-10.0.0-4.fc38.noarch 7/42 Verifying : mingw32-libpng-1.6.37-9.fc38.noarch 8/42 Verifying : mingw32-libtiff-4.3.0-2.fc38.noarch 9/42 Verifying : mingw32-winpthreads-10.0.0-2.fc38.noarch 10/42 Verifying : mingw32-winpthreads-static-10.0.0-2.fc38.noarch 11/42 Verifying : mingw64-crt-10.0.0-3.fc38.noarch 12/42 Verifying : mingw64-headers-10.0.0-4.fc38.noarch 13/42 Verifying : mingw64-libpng-1.6.37-9.fc38.noarch 14/42 Verifying : mingw64-libtiff-4.3.0-2.fc38.noarch 15/42 Verifying : mingw64-winpthreads-10.0.0-2.fc38.noarch 16/42 Verifying : mingw64-winpthreads-static-10.0.0-2.fc38.noarch 17/42 Verifying : gettext-0.21.1-1.fc38.x86_64 18/42 Verifying : gettext-envsubst-0.21.1-1.fc38.x86_64 19/42 Verifying : gettext-libs-0.21.1-1.fc38.x86_64 20/42 Verifying : gettext-runtime-0.21.1-1.fc38.x86_64 21/42 Verifying : libtool-ltdl-2.4.7-2.fc37.x86_64 22/42 Verifying : mingw-binutils-generic-2.39-2.fc38.x86_64 23/42 Verifying : mingw-filesystem-base-142-1.fc38.noarch 24/42 Verifying : mingw32-binutils-2.39-2.fc38.x86_64 25/42 Verifying : mingw32-cpp-12.2.1-3.fc38.x86_64 26/42 Verifying : mingw32-expat-2.5.0-1.fc38.noarch 27/42 Verifying : mingw32-filesystem-142-1.fc38.noarch 28/42 Verifying : mingw32-gcc-12.2.1-3.fc38.x86_64 29/42 Verifying : mingw32-gcc-c++-12.2.1-3.fc38.x86_64 30/42 Verifying : mingw32-libgcc-12.2.1-3.fc38.x86_64 31/42 Verifying : mingw32-libjpeg-turbo-2.1.4-1.fc38.noarch 32/42 Verifying : mingw32-zlib-1.2.12-2.fc37.noarch 33/42 Verifying : mingw64-binutils-2.39-2.fc38.x86_64 34/42 Verifying : mingw64-cpp-12.2.1-3.fc38.x86_64 35/42 Verifying : mingw64-expat-2.5.0-1.fc38.noarch 36/42 Verifying : mingw64-filesystem-142-1.fc38.noarch 37/42 Verifying : mingw64-gcc-12.2.1-3.fc38.x86_64 38/42 Verifying : mingw64-gcc-c++-12.2.1-3.fc38.x86_64 39/42 Verifying : mingw64-libgcc-12.2.1-3.fc38.x86_64 40/42 Verifying : mingw64-libjpeg-turbo-2.1.4-1.fc38.noarch 41/42 Verifying : mingw64-zlib-1.2.12-2.fc37.noarch 42/42 Installed: gc-8.2.2-1.fc38.x86_64 gettext-0.21.1-1.fc38.x86_64 gettext-envsubst-0.21.1-1.fc38.x86_64 gettext-libs-0.21.1-1.fc38.x86_64 gettext-runtime-0.21.1-1.fc38.x86_64 guile22-2.2.7-6.fc38.x86_64 isl-0.16.1-16.fc38.x86_64 libmpc-1.2.1-5.fc38.x86_64 libtool-ltdl-2.4.7-2.fc37.x86_64 make-1:4.4-1.fc38.x86_64 mingw-binutils-generic-2.39-2.fc38.x86_64 mingw-filesystem-base-142-1.fc38.noarch mingw32-binutils-2.39-2.fc38.x86_64 mingw32-cpp-12.2.1-3.fc38.x86_64 mingw32-crt-10.0.0-3.fc38.noarch mingw32-expat-2.5.0-1.fc38.noarch mingw32-filesystem-142-1.fc38.noarch mingw32-gcc-12.2.1-3.fc38.x86_64 mingw32-gcc-c++-12.2.1-3.fc38.x86_64 mingw32-headers-10.0.0-4.fc38.noarch mingw32-libgcc-12.2.1-3.fc38.x86_64 mingw32-libjpeg-turbo-2.1.4-1.fc38.noarch mingw32-libpng-1.6.37-9.fc38.noarch mingw32-libtiff-4.3.0-2.fc38.noarch mingw32-winpthreads-10.0.0-2.fc38.noarch mingw32-winpthreads-static-10.0.0-2.fc38.noarch mingw32-zlib-1.2.12-2.fc37.noarch mingw64-binutils-2.39-2.fc38.x86_64 mingw64-cpp-12.2.1-3.fc38.x86_64 mingw64-crt-10.0.0-3.fc38.noarch mingw64-expat-2.5.0-1.fc38.noarch mingw64-filesystem-142-1.fc38.noarch mingw64-gcc-12.2.1-3.fc38.x86_64 mingw64-gcc-c++-12.2.1-3.fc38.x86_64 mingw64-headers-10.0.0-4.fc38.noarch mingw64-libgcc-12.2.1-3.fc38.x86_64 mingw64-libjpeg-turbo-2.1.4-1.fc38.noarch mingw64-libpng-1.6.37-9.fc38.noarch mingw64-libtiff-4.3.0-2.fc38.noarch mingw64-winpthreads-10.0.0-2.fc38.noarch mingw64-winpthreads-static-10.0.0-2.fc38.noarch mingw64-zlib-1.2.12-2.fc37.noarch Complete! Finish: build setup for mingw-wxWidgets-2.8.12-34.fc38.src.rpm Start: rpmbuild mingw-wxWidgets-2.8.12-34.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1648166400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.e8RvX9 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf wxWidgets-2.8.12 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/wxWidgets-2.8.12.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd wxWidgets-2.8.12 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (wxWidgets-2.8.12-mingw64-1.patch):' Patch #0 (wxWidgets-2.8.12-mingw64-1.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .mingw64 --fuzz=0 patching file configure patching file include/wx/msw/menuitem.h patching file src/aui/framemanager.cpp patching file src/common/debugrpt.cpp patching file src/common/filefn.cpp patching file src/common/utilscmn.cpp patching file src/msw/dcprint.cpp patching file src/msw/frame.cpp patching file src/msw/helpwin.cpp patching file src/msw/mdi.cpp patching file src/msw/menu.cpp patching file src/msw/menuitem.cpp patching file src/msw/pen.cpp patching file src/msw/printdlg.cpp patching file src/msw/tbar95.cpp patching file src/msw/textctrl.cpp patching file src/msw/thread.cpp patching file src/msw/tooltip.cpp patching file src/msw/toplevel.cpp patching file src/msw/utils.cpp patching file src/msw/window.cpp + echo 'Patch #1 (wxWidgets-2.8.12-strtoull.patch):' Patch #1 (wxWidgets-2.8.12-strtoull.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .strtoull --fuzz=0 patching file include/wx/wxchar.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.r6rMC6 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd wxWidgets-2.8.12 + export 'MINGW32_CXXFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + MINGW32_CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export 'MINGW64_CXXFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + MINGW64_CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export MINGW_BUILDDIR_SUFFIX=_shared + MINGW_BUILDDIR_SUFFIX=_shared + run_mingw_configure --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./src/expat/conftools/config.sub ++ basename ./src/expat/conftools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./src/expat/conftools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './src/expat/conftools/config.sub' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./src/expat/conftools/config.guess ++ basename ./src/expat/conftools/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./src/expat/conftools/config.guess '/usr/lib/rpm/redhat/config.guess' -> './src/expat/conftools/config.guess' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + mkdir -p build_win32_shared + pushd build_win32_shared ~/build/BUILD/wxWidgets-2.8.12/build_win32_shared ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 ++ grep -E '^(w+)=(.*)$' + unset + test -z '' + PATH_ORIG=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH_ORIG + PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/i686-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/i686-w64-mingw32-addr2line /usr/bin/i686-w64-mingw32-ar /usr/bin/i686-w64-mingw32-as /usr/bin/i686-w64-mingw32-c++ /usr/bin/i686-w64-mingw32-c++filt /usr/bin/i686-w64-mingw32-cpp /usr/bin/i686-w64-mingw32-dlltool /usr/bin/i686-w64-mingw32-dllwrap /usr/bin/i686-w64-mingw32-elfedit /usr/bin/i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-12.2.1 /usr/bin/i686-w64-mingw32-gcc-ar /usr/bin/i686-w64-mingw32-gcc-nm /usr/bin/i686-w64-mingw32-gcc-ranlib /usr/bin/i686-w64-mingw32-gcov /usr/bin/i686-w64-mingw32-gcov-dump /usr/bin/i686-w64-mingw32-gcov-tool /usr/bin/i686-w64-mingw32-gprof /usr/bin/i686-w64-mingw32-ld /usr/bin/i686-w64-mingw32-ld.bfd /usr/bin/i686-w64-mingw32-lto-dump /usr/bin/i686-w64-mingw32-nm /usr/bin/i686-w64-mingw32-objcopy /usr/bin/i686-w64-mingw32-objdump /usr/bin/i686-w64-mingw32-pkg-config /usr/bin/i686-w64-mingw32-ranlib /usr/bin/i686-w64-mingw32-readelf /usr/bin/i686-w64-mingw32-size /usr/bin/i686-w64-mingw32-strings /usr/bin/i686-w64-mingw32-strip /usr/bin/i686-w64-mingw32-windmc /usr/bin/i686-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/i686-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ar ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AR + declare -x AR=/usr/bin/i686-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-as ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AS + declare -x AS=/usr/bin/i686-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXX + declare -x CXX=/usr/bin/i686-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-c++filt ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CXXFILT + declare -x CXXFILT=/usr/bin/i686-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-cpp ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CPP + declare -x CPP=/usr/bin/i686-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-dlltool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/i686-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-dllwrap ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/i686-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-elfedit ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/i686-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-g++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/i686-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/i686-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/i686-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/i686-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-tool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/i686-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gprof ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/i686-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/i686-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld.bfd ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD_BFD + declare -x LD_BFD=/usr/bin/i686-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-lto-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/i686-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-nm ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/i686-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objcopy ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/i686-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objdump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/i686-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-pkg-config ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/i686-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ranlib ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/i686-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-readelf ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/i686-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-size ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/i686-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strings ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/i686-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strip ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/i686-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windmc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/i686-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windres ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/i686-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=i686-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/i686-w64-mingw32-g++ ']' + CXX=i686-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ grep -- '-config$' ++ ls /usr/i686-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_dw2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw32_topdir=. + test -x configure + __mingw32_topdir=.. + ../configure --host=i686-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=i686-w64-mingw32 --prefix=/usr/i686-w64-mingw32/sys-root/mingw --exec-prefix=/usr/i686-w64-mingw32/sys-root/mingw --bindir=/usr/i686-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/i686-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/i686-w64-mingw32/sys-root/mingw/etc --datadir=/usr/i686-w64-mingw32/sys-root/mingw/share --includedir=/usr/i686-w64-mingw32/sys-root/mingw/include --libdir=/usr/i686-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/i686-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/i686-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/i686-w64-mingw32/sys-root/mingw/com --mandir=/usr/i686-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/i686-w64-mingw32/sys-root/mingw/share/info --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... i686-w64-mingw32 checking target system type... i686-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... yes checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... no checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-w64-mingw32-gcc accepts -g... yes checking for i686-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/i686-w64-mingw32-cpp checking for egrep... grep -E checking whether i686-w64-mingw32-gcc needs -traditional... no checking for i686-w64-mingw32-g++... i686-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether i686-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for i686-w64-mingw32-ranlib... /usr/bin/i686-w64-mingw32-ranlib checking for i686-w64-mingw32-ar... /usr/bin/i686-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for i686-w64-mingw32-strip... /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-windres... /usr/bin/i686-w64-mingw32-windres checking for i686-w64-mingw32-dlltool... /usr/bin/i686-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 4 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 4 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... yes checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... no configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking if compiler supports -mthreads... yes checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... no checking how many arguments getservbyname_r() takes... no checking for getservbyname... no configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for i686-w64-mingw32-ranlib... (cached) /usr/bin/i686-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for i686-w64-mingw32-ar... (cached) /usr/bin/i686-w64-mingw32-ar checking for i686-w64-mingw32-strip... (cached) /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-nm... /usr/bin/i686-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for i686-w64-mingw32-windres... (cached) /usr/bin/i686-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 config.status: creating lib/wx/config/inplace-i686-w64-mingw32-msw-unicode-release-2.8 config.status: creating Makefile config.status: creating lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `i686-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? yes Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd + mkdir -p build_win64_shared ~/build/BUILD/wxWidgets-2.8.12 + pushd build_win64_shared ~/build/BUILD/wxWidgets-2.8.12/build_win64_shared ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 ++ grep -E '^(w+)=(.*)$' + unset + test -z /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/x86_64-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/x86_64-w64-mingw32-addr2line /usr/bin/x86_64-w64-mingw32-ar /usr/bin/x86_64-w64-mingw32-as /usr/bin/x86_64-w64-mingw32-c++ /usr/bin/x86_64-w64-mingw32-c++filt /usr/bin/x86_64-w64-mingw32-cpp /usr/bin/x86_64-w64-mingw32-dlltool /usr/bin/x86_64-w64-mingw32-dllwrap /usr/bin/x86_64-w64-mingw32-elfedit /usr/bin/x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-12.2.1 /usr/bin/x86_64-w64-mingw32-gcc-ar /usr/bin/x86_64-w64-mingw32-gcc-nm /usr/bin/x86_64-w64-mingw32-gcc-ranlib /usr/bin/x86_64-w64-mingw32-gcov /usr/bin/x86_64-w64-mingw32-gcov-dump /usr/bin/x86_64-w64-mingw32-gcov-tool /usr/bin/x86_64-w64-mingw32-gprof /usr/bin/x86_64-w64-mingw32-ld /usr/bin/x86_64-w64-mingw32-ld.bfd /usr/bin/x86_64-w64-mingw32-lto-dump /usr/bin/x86_64-w64-mingw32-nm /usr/bin/x86_64-w64-mingw32-objcopy /usr/bin/x86_64-w64-mingw32-objdump /usr/bin/x86_64-w64-mingw32-pkg-config /usr/bin/x86_64-w64-mingw32-ranlib /usr/bin/x86_64-w64-mingw32-readelf /usr/bin/x86_64-w64-mingw32-size /usr/bin/x86_64-w64-mingw32-strings /usr/bin/x86_64-w64-mingw32-strip /usr/bin/x86_64-w64-mingw32-windmc /usr/bin/x86_64-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/x86_64-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ar ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AR + declare -x AR=/usr/bin/x86_64-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-as ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AS + declare -x AS=/usr/bin/x86_64-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++ ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CXX + declare -x CXX=/usr/bin/x86_64-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++filt ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CXXFILT + declare -x CXXFILT=/usr/bin/x86_64-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-cpp ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=CPP + declare -x CPP=/usr/bin/x86_64-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dlltool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dllwrap ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/x86_64-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-elfedit ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-g++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/x86_64-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/x86_64-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/x86_64-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-dump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/x86_64-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-tool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/x86_64-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gprof ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/x86_64-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ld ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/x86_64-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ld.bfd ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD_BFD + declare -x LD_BFD=/usr/bin/x86_64-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-lto-dump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/x86_64-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-nm ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/x86_64-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objcopy ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/x86_64-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objdump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/x86_64-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-pkg-config ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/x86_64-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ranlib ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-readelf ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/x86_64-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-size ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/x86_64-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strings ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/x86_64-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strip ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/x86_64-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windmc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/x86_64-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windres ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/x86_64-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=x86_64-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/x86_64-w64-mingw32-g++ ']' + CXX=x86_64-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ grep -- '-config$' ++ ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgcc_s_seh-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw64_topdir=. + test -x configure + __mingw64_topdir=.. + ../configure --host=x86_64-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=x86_64-w64-mingw32 --prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --exec-prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --bindir=/usr/x86_64-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/x86_64-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/x86_64-w64-mingw32/sys-root/mingw/etc --datadir=/usr/x86_64-w64-mingw32/sys-root/mingw/share --includedir=/usr/x86_64-w64-mingw32/sys-root/mingw/include --libdir=/usr/x86_64-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/x86_64-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/com --mandir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/info --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --enable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-w64-mingw32 checking target system type... x86_64-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... yes checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... no checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-w64-mingw32-gcc accepts -g... yes checking for x86_64-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/x86_64-w64-mingw32-cpp checking for egrep... grep -E checking whether x86_64-w64-mingw32-gcc needs -traditional... no checking for x86_64-w64-mingw32-g++... x86_64-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for x86_64-w64-mingw32-ranlib... /usr/bin/x86_64-w64-mingw32-ranlib checking for x86_64-w64-mingw32-ar... /usr/bin/x86_64-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-w64-mingw32-strip... /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-windres... /usr/bin/x86_64-w64-mingw32-windres checking for x86_64-w64-mingw32-dlltool... /usr/bin/x86_64-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 8 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 8 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... no checking if size_t is unsigned long... no checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... no configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... yes checking how many arguments getservbyname_r() takes... no checking for getservbyname... yes configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for x86_64-w64-mingw32-ranlib... (cached) /usr/bin/x86_64-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for x86_64-w64-mingw32-ar... (cached) /usr/bin/x86_64-w64-mingw32-ar checking for x86_64-w64-mingw32-strip... (cached) /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-nm... /usr/bin/x86_64-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for x86_64-w64-mingw32-windres... (cached) /usr/bin/x86_64-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 config.status: creating lib/wx/config/inplace-x86_64-w64-mingw32-msw-unicode-release-2.8 config.status: creating Makefile config.status: creating lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `x86_64-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? yes Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd ~/build/BUILD/wxWidgets-2.8.12 + sed -e 's|^CXXFLAGS = |CXXFLAGS = -fpermissive -fno-keep-inline-dllexport |' + mv build_win64_shared/Makefile.xx build_win64_shared/Makefile + run_mingw_make -j2 + /usr/bin/make -C build_win32_shared -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_basedll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_netdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_coredll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_advdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_htmldll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_qadll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_xmldll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_xrcdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_auidll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-make-pch ./.pch/wxprec_richtextdll/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwxregexu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwxregexu-2.8-i686-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwxregexu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -obasedll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXMAKINGDLL_BASE --define wxUSE_BASE=1 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_appbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_arcall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_arcfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_archive.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_clntdata.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_cmdline.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_config.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_convauto.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_datetime.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_datstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dircmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dynarray.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dynlib.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dynload.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_encconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-gcc -c -o basedll_extended.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_ffile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_file.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fileback.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fileconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:103:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 103 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigEntry *, ArrayEntries, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:105:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 105 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigGroup *, ArrayGroups, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filefn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filename.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filesys.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filtall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_filtfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fmapbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fs_arc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fs_filter.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_hash.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_hashmap.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_init.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_intl.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_ipcbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_list.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_log.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_longlong.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_memory.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_mimecmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_module.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_mstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_object.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_platinfo.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_powercmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_process.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_regex.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_stdpbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_sstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_stopwatch.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_strconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_stream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_string.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_sysopt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_tarstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_textbuf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_textfile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_tokenzr.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_txtstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_uri.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_variant.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_wfstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_wxchar.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_xti.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_xtistrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_zipstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_zstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_basemsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_crashrpt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_debughlp.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dde.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_dir.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_dlmsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_mimetype.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_power.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_regconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_registry.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_snglinst.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_stackwalk.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_stdpaths.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_thread.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_utils.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msw_utilsexc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_event.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_fs_mem.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_msgout.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_utilscmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_main.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_mslu.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [1073741823]' {aka 'const wchar_t [1073741823]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o basedll_volume.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -onetdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_net_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_NET /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_fs_inet.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_ftp.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_http.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_protocol.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckaddr.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckfile.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckipc.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_sckstrm.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_socket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_url.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_msw_gsocket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o netdll_urlmsw.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -ocoredll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_core_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_CORE --define wxUSE_BASE=0 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_event.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fs_mem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msgout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_utilscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_main.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_mslu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_volume.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_app.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_bitmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_brush.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_caret.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_clipbrd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_colour.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_cursor.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_data.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcclient.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcmemory.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcprint.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dcscreen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dialup.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dib.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_display.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_enhmeta.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_evtloop.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_font.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fontenum.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fontutil.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_gdiimage.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_gdiobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_graphics.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gsockmsw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_icon.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_imaglist.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_minifram.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_ole_dataobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dropsrc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_droptgt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_oleutils.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_palette.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_pen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_popupwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_printdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_printwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_region.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_renderer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_settings.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_timer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_tooltip.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_toplevel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_utilsgui.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_uxtheme.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_window.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_helpchm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_helpwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_automtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/i686-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/i686-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/i686-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/i686-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/i686-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/i686-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_uuid.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_generic_statusbr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_prntdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_accel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_bmpbuttn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_button.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_checkbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_choice.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_colordlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_combo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_combobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_control.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dialog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_dirdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dragimag.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_filedlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_frame.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gauge95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_iniconf.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_listbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_listctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_mdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_menu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_menuitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_metafile.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_msgdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_nativdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_notebook.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_access.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_ownerdrw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_radiobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_radiobut.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_scrolbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_slider95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_spinbutt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_spinctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_statbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_statbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_statbr95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_statline.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_stattext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_tabctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_tbar95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_textctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_tglbtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treectrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_checklst.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fdrepdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_msw_fontdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_accesscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_anidecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_appcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_artprov.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_artstd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_bmpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_bookctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_choiccmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_clipcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_clrpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_colourcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_combocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_cmdproc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_cmndata.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_containr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_cshelp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_ctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_ctrlsub.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_datacmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcbufcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcgraph.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dndcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dobjcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_docmdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_docview.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dpycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dseldlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_effects.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_evtloopcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fddlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_filepickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fldlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontenumcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_framecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gaugecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gbsizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gdicmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_geometry.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_gifdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_graphcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_helpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_iconbndl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagall.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_image.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagfill.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imaggif.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagjpeg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagpcx.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagpng.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagpnm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagtga.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagtiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_imagxpm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_layout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_lboxcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_listctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_matrix.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_menucmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_nbkbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_overlaycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_paper.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_pickerbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_popupcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_prntbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_quantize.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_radiocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_rendcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_rgncmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_settcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_sizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_srchcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_statbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_stockitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_tbarbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_textcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_timercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_toplvcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treebase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_valgen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_validate.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_valtext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_wincmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_xpmdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_busyinfo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_buttonbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_choicdgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_choicbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_clrpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_collpaneg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_combog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dcpsg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dirctrlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_dragimgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_filepickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_fontpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_graphicc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_listbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_logg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_numdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_panelg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_progdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_printps.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_renderg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_scrlwing.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_selstore.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_spinctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_splitter.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_srchctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_textdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_tipwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_toolbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treectlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_treebkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_vlbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o coredll_vscroll.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oadvdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_adv_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_ADV /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_animatecmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datavcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_aboutdlgg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_animateg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_bmpcboxg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_calctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datavgen.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datectlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_grid.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_gridctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_gridsel.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_helpext.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_hyperlink.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp In file included from ../include/wx/grid.h:15, from ../src/generic/grid.cpp:21: In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:680:18: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 680 | m_vAlign = vAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:21: note: 'vAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:679:18: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 679 | m_hAlign = hAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:13: note: 'hAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_laywin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_odcombo.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_propdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_sashwin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_splash.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_tipdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_wizard.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_taskbarcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_aboutdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_sound.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_taskbar.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_msw_joystick.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o advdll_datectrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -ohtmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_html_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_HTML /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpbest.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpctrl.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpdata.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpdlg.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpfrm.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_helpwnd.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlcell.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlfilt.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmltag.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmlwin.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmprint.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_dflist.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_fonts.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_hline.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_image.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_layout.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((unsigned int)oldbase) * 56)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_links.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_list.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_pre.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_style.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_m_tables.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_winpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o htmldll_htmllbox.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oqadll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_qa_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_QA /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o qadll_debugrpt.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o qadll_dbgrptg.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oxmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_xml_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_XML /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xmldll_xml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xmldll_xtixml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oxrcdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_xrc_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_XRC /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_animatctrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bmpcbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bmpbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_bttn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_cald.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_chckb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_chckl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_choic.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_choicbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_clrpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_collpane.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_combo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_datectrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_dirpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_dlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_frame.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_mdi.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_filepicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_fontpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_gauge.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_gdctl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_grid.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_html.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_hyperlink.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_listb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_listbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_listc.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_menu.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_notbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_odcombo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_panel.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_propdlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_radbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_radbx.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_scrol.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_scwin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_htmllbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_sizer.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_slidr.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_spin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_split.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_statbar.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_stbmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_stbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_stlin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_sttxt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_text.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_tglbtn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_toolb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_tree.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_treebk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_unkwn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xh_wizrd.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xmlres.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o xrcdll_xmlrsall.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -oauidll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_aui_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_AUI /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_framemanager.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_dockart.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_floatpane.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_auibook.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_tabmdi.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o auidll_auibar.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /usr/bin/i686-w64-mingw32-windres -i../src/msw/version.rc -orichtextdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_richtext_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_RICHTEXT /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextctrl.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextbuffer.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextstyles.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextxml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtexthtml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextformatdlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextsymboldlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextstyledlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/bk-deps i686-w64-mingw32-g++ -c -o richtextdll_richtextprint.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_gcc_custom.dll basedll_version_rc.o basedll_appbase.o basedll_arcall.o basedll_arcfind.o basedll_archive.o basedll_clntdata.o basedll_cmdline.o basedll_config.o basedll_convauto.o basedll_datetime.o basedll_datstrm.o basedll_dircmn.o basedll_dynarray.o basedll_dynlib.o basedll_dynload.o basedll_encconv.o basedll_extended.o basedll_ffile.o basedll_file.o basedll_fileback.o basedll_fileconf.o basedll_filefn.o basedll_filename.o basedll_filesys.o basedll_filtall.o basedll_filtfind.o basedll_fmapbase.o basedll_fs_arc.o basedll_fs_filter.o basedll_hash.o basedll_hashmap.o basedll_init.o basedll_intl.o basedll_ipcbase.o basedll_list.o basedll_log.o basedll_longlong.o basedll_memory.o basedll_mimecmn.o basedll_module.o basedll_mstream.o basedll_object.o basedll_platinfo.o basedll_powercmn.o basedll_process.o basedll_regex.o basedll_stdpbase.o basedll_sstream.o basedll_stopwatch.o basedll_strconv.o basedll_stream.o basedll_string.o basedll_sysopt.o basedll_tarstrm.o basedll_textbuf.o basedll_textfile.o basedll_tokenzr.o basedll_txtstrm.o basedll_uri.o basedll_variant.o basedll_wfstream.o basedll_wxchar.o basedll_xti.o basedll_xtistrm.o basedll_zipstrm.o basedll_zstream.o basedll_basemsw.o basedll_crashrpt.o basedll_debughlp.o basedll_dde.o basedll_msw_dir.o basedll_dlmsw.o basedll_msw_mimetype.o basedll_power.o basedll_regconf.o basedll_registry.o basedll_msw_snglinst.o basedll_msw_stackwalk.o basedll_msw_stdpaths.o basedll_msw_thread.o basedll_msw_utils.o basedll_msw_utilsexc.o basedll_event.o basedll_fs_mem.o basedll_msgout.o basedll_utilscmn.o basedll_main.o basedll_mslu.o basedll_volume.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_net_gcc_custom.dll netdll_version_rc.o netdll_fs_inet.o netdll_ftp.o netdll_http.o netdll_protocol.o netdll_sckaddr.o netdll_sckfile.o netdll_sckipc.o netdll_sckstrm.o netdll_socket.o netdll_url.o netdll_msw_gsocket.o netdll_urlmsw.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_net-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_core_gcc_custom.dll coredll_version_rc.o coredll_event.o coredll_fs_mem.o coredll_msgout.o coredll_utilscmn.o coredll_msw_main.o coredll_mslu.o coredll_volume.o coredll_msw_app.o coredll_msw_bitmap.o coredll_msw_brush.o coredll_msw_caret.o coredll_msw_clipbrd.o coredll_msw_colour.o coredll_msw_cursor.o coredll_msw_data.o coredll_msw_dc.o coredll_msw_dcclient.o coredll_msw_dcmemory.o coredll_msw_dcprint.o coredll_msw_dcscreen.o coredll_msw_dialup.o coredll_dib.o coredll_msw_display.o coredll_enhmeta.o coredll_msw_evtloop.o coredll_msw_font.o coredll_msw_fontenum.o coredll_msw_fontutil.o coredll_msw_gdiimage.o coredll_msw_gdiobj.o coredll_msw_graphics.o coredll_gsockmsw.o coredll_msw_icon.o coredll_msw_imaglist.o coredll_msw_minifram.o coredll_ole_dataobj.o coredll_dropsrc.o coredll_droptgt.o coredll_oleutils.o coredll_msw_palette.o coredll_msw_pen.o coredll_msw_popupwin.o coredll_msw_printdlg.o coredll_printwin.o coredll_msw_region.o coredll_msw_renderer.o coredll_msw_settings.o coredll_msw_timer.o coredll_msw_tooltip.o coredll_msw_toplevel.o coredll_msw_utilsgui.o coredll_uxtheme.o coredll_msw_window.o coredll_helpchm.o coredll_msw_helpwin.o coredll_automtn.o coredll_uuid.o coredll_generic_statusbr.o coredll_prntdlgg.o coredll_msw_accel.o coredll_msw_bmpbuttn.o coredll_msw_button.o coredll_msw_checkbox.o coredll_msw_choice.o coredll_msw_colordlg.o coredll_combo.o coredll_msw_combobox.o coredll_msw_control.o coredll_msw_dialog.o coredll_msw_dirdlg.o coredll_dragimag.o coredll_msw_filedlg.o coredll_msw_frame.o coredll_gauge95.o coredll_msw_iniconf.o coredll_msw_listbox.o coredll_msw_listctrl.o coredll_msw_mdi.o coredll_msw_menu.o coredll_msw_menuitem.o coredll_msw_metafile.o coredll_msw_msgdlg.o coredll_msw_nativdlg.o coredll_msw_notebook.o coredll_access.o coredll_msw_ownerdrw.o coredll_msw_radiobox.o coredll_msw_radiobut.o coredll_msw_scrolbar.o coredll_slider95.o coredll_msw_spinbutt.o coredll_msw_spinctrl.o coredll_msw_statbmp.o coredll_msw_statbox.o coredll_statbr95.o coredll_msw_statline.o coredll_msw_stattext.o coredll_msw_tabctrl.o coredll_tbar95.o coredll_msw_textctrl.o coredll_msw_tglbtn.o coredll_treectrl.o coredll_msw_checklst.o coredll_msw_fdrepdlg.o coredll_msw_fontdlg.o coredll_accesscmn.o coredll_anidecod.o coredll_appcmn.o coredll_artprov.o coredll_artstd.o coredll_bmpbase.o coredll_bookctrl.o coredll_choiccmn.o coredll_clipcmn.o coredll_clrpickercmn.o coredll_colourcmn.o coredll_combocmn.o coredll_cmdproc.o coredll_cmndata.o coredll_containr.o coredll_cshelp.o coredll_ctrlcmn.o coredll_ctrlsub.o coredll_datacmn.o coredll_dcbase.o coredll_dcbufcmn.o coredll_dcgraph.o coredll_dlgcmn.o coredll_dndcmn.o coredll_dobjcmn.o coredll_docmdi.o coredll_docview.o coredll_dpycmn.o coredll_dseldlg.o coredll_effects.o coredll_evtloopcmn.o coredll_fddlgcmn.o coredll_filepickercmn.o coredll_fontpickercmn.o coredll_fldlgcmn.o coredll_fontcmn.o coredll_fontenumcmn.o coredll_fontmap.o coredll_framecmn.o coredll_gaugecmn.o coredll_gbsizer.o coredll_gdicmn.o coredll_geometry.o coredll_gifdecod.o coredll_graphcmn.o coredll_helpbase.o coredll_iconbndl.o coredll_imagall.o coredll_imagbmp.o coredll_image.o coredll_imagfill.o coredll_imaggif.o coredll_imagiff.o coredll_imagjpeg.o coredll_imagpcx.o coredll_imagpng.o coredll_imagpnm.o coredll_imagtga.o coredll_imagtiff.o coredll_imagxpm.o coredll_layout.o coredll_lboxcmn.o coredll_listctrlcmn.o coredll_matrix.o coredll_menucmn.o coredll_nbkbase.o coredll_overlaycmn.o coredll_paper.o coredll_pickerbase.o coredll_popupcmn.o coredll_prntbase.o coredll_quantize.o coredll_radiocmn.o coredll_rendcmn.o coredll_rgncmn.o coredll_settcmn.o coredll_sizer.o coredll_srchcmn.o coredll_statbar.o coredll_stockitem.o coredll_tbarbase.o coredll_textcmn.o coredll_timercmn.o coredll_toplvcmn.o coredll_treebase.o coredll_valgen.o coredll_validate.o coredll_valtext.o coredll_wincmn.o coredll_xpmdecod.o coredll_busyinfo.o coredll_buttonbar.o coredll_choicdgg.o coredll_choicbkg.o coredll_clrpickerg.o coredll_collpaneg.o coredll_combog.o coredll_dcpsg.o coredll_dirctrlg.o coredll_dragimgg.o coredll_filepickerg.o coredll_fontpickerg.o coredll_graphicc.o coredll_listbkg.o coredll_logg.o coredll_numdlgg.o coredll_panelg.o coredll_progdlgg.o coredll_printps.o coredll_renderg.o coredll_scrlwing.o coredll_selstore.o coredll_spinctlg.o coredll_splitter.o coredll_srchctlg.o coredll_textdlgg.o coredll_tipwin.o coredll_toolbkg.o coredll_treectlg.o coredll_treebkg.o coredll_vlbox.o coredll_vscroll.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_core-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_xml_gcc_custom.dll xmldll_version_rc.o xmldll_xml.o xmldll_xtixml.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-i686-w64-mingw32 -lexpat -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_adv_gcc_custom.dll advdll_version_rc.o advdll_animatecmn.o advdll_datavcmn.o advdll_aboutdlgg.o advdll_animateg.o advdll_bmpcboxg.o advdll_calctrl.o advdll_datavgen.o advdll_datectlg.o advdll_grid.o advdll_gridctrl.o advdll_gridsel.o advdll_helpext.o advdll_hyperlink.o advdll_laywin.o advdll_odcombo.o advdll_propdlg.o advdll_sashwin.o advdll_splash.o advdll_tipdlg.o advdll_wizard.o advdll_taskbarcmn.o advdll_msw_aboutdlg.o advdll_msw_sound.o advdll_msw_taskbar.o advdll_msw_joystick.o advdll_datectrl.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_html_gcc_custom.dll htmldll_version_rc.o htmldll_helpbest.o htmldll_helpctrl.o htmldll_helpdata.o htmldll_helpdlg.o htmldll_helpfrm.o htmldll_helpwnd.o htmldll_htmlcell.o htmldll_htmlfilt.o htmldll_htmlpars.o htmldll_htmltag.o htmldll_htmlwin.o htmldll_htmprint.o htmldll_m_dflist.o htmldll_m_fonts.o htmldll_m_hline.o htmldll_m_image.o htmldll_m_layout.o htmldll_m_links.o htmldll_m_list.o htmldll_m_pre.o htmldll_m_style.o htmldll_m_tables.o htmldll_winpars.o htmldll_htmllbox.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_html-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_qa_gcc_custom.dll qadll_version_rc.o qadll_debugrpt.o qadll_dbgrptg.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lwx_baseu_xml-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_xrc_gcc_custom.dll xrcdll_version_rc.o xrcdll_xh_animatctrl.o xrcdll_xh_bmp.o xrcdll_xh_bmpcbox.o xrcdll_xh_bmpbt.o xrcdll_xh_bttn.o xrcdll_xh_cald.o xrcdll_xh_chckb.o xrcdll_xh_chckl.o xrcdll_xh_choic.o xrcdll_xh_choicbk.o xrcdll_xh_clrpicker.o xrcdll_xh_collpane.o xrcdll_xh_combo.o xrcdll_xh_datectrl.o xrcdll_xh_dirpicker.o xrcdll_xh_dlg.o xrcdll_xh_frame.o xrcdll_xh_mdi.o xrcdll_xh_filepicker.o xrcdll_xh_fontpicker.o xrcdll_xh_gauge.o xrcdll_xh_gdctl.o xrcdll_xh_grid.o xrcdll_xh_html.o xrcdll_xh_hyperlink.o xrcdll_xh_listb.o xrcdll_xh_listbk.o xrcdll_xh_listc.o xrcdll_xh_menu.o xrcdll_xh_notbk.o xrcdll_xh_odcombo.o xrcdll_xh_panel.o xrcdll_xh_propdlg.o xrcdll_xh_radbt.o xrcdll_xh_radbx.o xrcdll_xh_scrol.o xrcdll_xh_scwin.o xrcdll_xh_htmllbox.o xrcdll_xh_sizer.o xrcdll_xh_slidr.o xrcdll_xh_spin.o xrcdll_xh_split.o xrcdll_xh_statbar.o xrcdll_xh_stbmp.o xrcdll_xh_stbox.o xrcdll_xh_stlin.o xrcdll_xh_sttxt.o xrcdll_xh_text.o xrcdll_xh_tglbtn.o xrcdll_xh_toolb.o xrcdll_xh_tree.o xrcdll_xh_treebk.o xrcdll_xh_unkwn.o xrcdll_xh_wizrd.o xrcdll_xmlres.o xrcdll_xmlrsall.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_html-2.8-i686-w64-mingw32 -lwx_mswu_adv-2.8-i686-w64-mingw32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu_xml-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_aui_gcc_custom.dll auidll_version_rc.o auidll_framemanager.o auidll_dockart.o auidll_floatpane.o auidll_auibook.o auidll_tabmdi.o auidll_auibar.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-i686-w64-mingw32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 i686-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_richtext_gcc_custom.dll richtextdll_version_rc.o richtextdll_richtextctrl.o richtextdll_richtextbuffer.o richtextdll_richtextstyles.o richtextdll_richtextxml.o richtextdll_richtexthtml.o richtextdll_richtextformatdlg.o richtextdll_richtextsymboldlg.o richtextdll_richtextstyledlg.o richtextdll_richtextprint.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.dll.a -fstack-protector -lssp -mthreads -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-i686-w64-mingw32 -fstack-protector -lssp -mthreads -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-i686-w64-mingw32 -lwx_mswu_html-2.8-i686-w64-mingw32 -lwx_baseu_xml-2.8-i686-w64-mingw32 -lwx_mswu_core-2.8-i686-w64-mingw32 -lwx_baseu-2.8-i686-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' + /usr/bin/make -C build_win64_shared -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_basedll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_netdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_coredll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_advdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_htmldll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_qadll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_xmldll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_xrcdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_auidll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-make-pch ./.pch/wxprec_richtextdll/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwxregexu-2.8-x86_64-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -obasedll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXMAKINGDLL_BASE --define wxUSE_BASE=1 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_appbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_arcall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_arcfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_archive.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_clntdata.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_cmdline.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_config.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_convauto.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_datetime.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_datstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dircmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dynarray.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dynlib.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dynload.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_encconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-gcc -c -o basedll_extended.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_ffile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_file.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fileback.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fileconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:103:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 103 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigEntry *, ArrayEntries, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:888:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 888 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:105:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_ARRAY' 105 | WX_DEFINE_SORTED_USER_EXPORTED_ARRAY(wxFileConfigGroup *, ArrayGroups, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filefn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filename.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filesys.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filtall.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_filtfind.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fmapbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fs_arc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fs_filter.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_hash.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_hashmap.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_init.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_intl.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_ipcbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_list.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_log.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_longlong.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_memory.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_mimecmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_module.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_mstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_object.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_platinfo.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_powercmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_process.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_regex.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_stdpbase.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_sstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_stopwatch.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_strconv.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_stream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_string.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_sysopt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_tarstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_textbuf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_textfile.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_tokenzr.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_txtstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_uri.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_variant.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_wfstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_wxchar.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_xti.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_xtistrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_zipstrm.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_zstream.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_basemsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_crashrpt.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_debughlp.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dde.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_dir.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_dlmsw.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_mimetype.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_power.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_regconf.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_registry.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_snglinst.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_stackwalk.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_stdpaths.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_thread.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_utils.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msw_utilsexc.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_event.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_fs_mem.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_msgout.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_utilscmn.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_main.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_mslu.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [4611686018427387903]' {aka 'const wchar_t [4611686018427387903]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o basedll_volume.o -I./.pch/wxprec_basedll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -onetdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_net_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_NET /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_fs_inet.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_ftp.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_http.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_protocol.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckaddr.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckfile.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckipc.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_sckstrm.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_socket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_url.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_msw_gsocket.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o netdll_urlmsw.o -I./.pch/wxprec_netdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_NET -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -ocoredll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_core_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_CORE --define wxUSE_BASE=0 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_event.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fs_mem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msgout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_utilscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_main.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_mslu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_volume.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_app.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_bitmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_brush.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_caret.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_clipbrd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_colour.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_cursor.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_data.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcclient.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcmemory.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcprint.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dcscreen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dialup.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dib.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_display.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_enhmeta.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_evtloop.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_font.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fontenum.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp ../src/msw/fontenum.cpp: In function 'int wxFontEnumeratorProc(LPLOGFONT, LPTEXTMETRIC, DWORD, LONG)': ../src/msw/fontenum.cpp:286:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 286 | wxFontEnumeratorHelper *fontEnum = (wxFontEnumeratorHelper *)lParam; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fontutil.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_gdiimage.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_gdiobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_graphics.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gsockmsw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_icon.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_imaglist.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_minifram.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_ole_dataobj.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dropsrc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_droptgt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_oleutils.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_palette.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_pen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_popupwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_printdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_printwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_region.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_renderer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_settings.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_timer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_tooltip.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp ../src/msw/tooltip.cpp: In member function 'void wxToolTip::Add(WXHWND)': ../src/msw/tooltip.cpp:374:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 374 | (void *)max); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_toplevel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_utilsgui.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_uxtheme.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_window.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../src/msw/window.cpp:3620:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3620 | (HMENU)controlId, | ^~~~~~~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_helpchm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_helpwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_automtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/x86_64-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_uuid.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_generic_statusbr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_prntdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_accel.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_bmpbuttn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp ../src/msw/bmpbuttn.cpp: In member function 'bool wxBitmapButton::Create(wxWindow*, wxWindowID, const wxBitmap&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/bmpbuttn.cpp:178:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 178 | (HMENU)m_windowId, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_button.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_checkbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_choice.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_colordlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_combo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_combobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_control.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dialog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/control.cpp: In member function 'bool wxControl::MSWCreateControl(const wxChar*, WXDWORD, const wxPoint&, const wxSize&, const wxString&, WXDWORD)': ../src/msw/control.cpp:147:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 147 | (HMENU)GetId(), // child id | ^~~~~~~~~~~~~~ In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_dirdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dragimag.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_filedlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_frame.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gauge95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_iniconf.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_listbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_listctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_mdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_menu.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_menuitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_metafile.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_msgdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_nativdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_notebook.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_access.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_ownerdrw.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_radiobox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'bool wxRadioBox::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, int, const wxString*, int, long int, const wxValidator&, const wxString&)': ../src/msw/radiobox.cpp:182:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 182 | (HMENU)newId, | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:205:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 205 | (HMENU)NewControlId(), wxGetInstance(), NULL); | ^~~~~~~~~~~~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_radiobut.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_scrolbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_slider95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_spinbutt.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp ../src/msw/slider95.cpp: In member function 'bool wxSlider::Create(wxWindow*, wxWindowID, int, int, int, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/slider95.cpp:218:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 218 | (HMENU)NewControlId(), | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_spinctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_statbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_statbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_statbr95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_statline.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_stattext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_tabctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_tbar95.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_textctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_tglbtn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treectrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_checklst.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fdrepdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_msw_fontdlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_accesscmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_anidecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_appcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_artprov.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_artstd.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_bmpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_bookctrl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_choiccmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_clipcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_clrpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_colourcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_combocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_cmdproc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_cmndata.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_containr.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_cshelp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_ctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_ctrlsub.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_datacmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcbufcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcgraph.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dndcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dobjcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_docmdi.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_docview.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dpycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dseldlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_effects.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_evtloopcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fddlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_filepickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontpickercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fldlgcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontenumcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontmap.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_framecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gaugecmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gbsizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gdicmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_geometry.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_gifdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_graphcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_helpbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_iconbndl.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagall.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagbmp.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_image.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagfill.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imaggif.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagjpeg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagpcx.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagpng.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagpnm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagtga.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagtiff.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_imagxpm.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_layout.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_lboxcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_listctrlcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_matrix.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_menucmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_nbkbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_overlaycmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_paper.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_pickerbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_popupcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_prntbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_quantize.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_radiocmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_rendcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_rgncmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_settcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_sizer.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_srchcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_statbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_stockitem.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_tbarbase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_textcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_timercmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_toplvcmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treebase.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_valgen.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_validate.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_valtext.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_wincmn.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_xpmdecod.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_busyinfo.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_buttonbar.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_choicdgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_choicbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_clrpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_collpaneg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_combog.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dcpsg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dirctrlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_dragimgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_filepickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_fontpickerg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_graphicc.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_listbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_logg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_numdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_panelg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_progdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_printps.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_renderg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_scrlwing.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_selstore.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_spinctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_splitter.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_srchctlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_textdlgg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_tipwin.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_toolbkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treectlg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_treebkg.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_vlbox.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o coredll_vscroll.o -I./.pch/wxprec_coredll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_CORE -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oadvdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_adv_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_ADV /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_animatecmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datavcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_aboutdlgg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_animateg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_bmpcboxg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_calctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datavgen.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datectlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_grid.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_gridctrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_gridsel.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_helpext.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_hyperlink.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_laywin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_odcombo.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_propdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_sashwin.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_splash.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_tipdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_wizard.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_taskbarcmn.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_aboutdlg.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_sound.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_taskbar.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_msw_joystick.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o advdll_datectrl.o -I./.pch/wxprec_advdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_ADV -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -ohtmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_html_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_HTML /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpbest.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpctrl.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpdata.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpdlg.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpfrm.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_helpwnd.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlcell.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlfilt.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmltag.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmlwin.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmprint.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_dflist.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_fonts.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_hline.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_image.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_layout.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((long long unsigned int)oldbase) * 88)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_links.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_list.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_pre.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_style.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_m_tables.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_winpars.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o htmldll_htmllbox.o -I./.pch/wxprec_htmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_HTML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oqadll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_qa_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_QA /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o qadll_debugrpt.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o qadll_dbgrptg.o -I./.pch/wxprec_qadll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_QA -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oxmldll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxbase28u_xml_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define wxUSE_GUI=0 --define WXUSINGDLL --define WXMAKINGDLL_XML /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xmldll_xml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xmldll_xtixml.o -I./.pch/wxprec_xmldll -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DWXUSINGDLL -DWXMAKINGDLL_XML -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oxrcdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_xrc_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_XRC /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_animatctrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bmpcbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bmpbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_bttn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_cald.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_chckb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_chckl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_choic.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_choicbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_clrpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_collpane.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_combo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_datectrl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_dirpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_dlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_frame.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_mdi.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_filepicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_fontpicker.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_gauge.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_gdctl.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_grid.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_html.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_hyperlink.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_listb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_listbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_listc.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_menu.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_notbk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_odcombo.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_panel.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_propdlg.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_radbt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_radbx.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_scrol.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_scwin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_htmllbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_sizer.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_slidr.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_spin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_split.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_statbar.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_stbmp.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_stbox.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_stlin.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_sttxt.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_text.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_tglbtn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_toolb.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_tree.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_treebk.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_unkwn.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xh_wizrd.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xmlres.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o xrcdll_xmlrsall.o -I./.pch/wxprec_xrcdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_XRC -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -oauidll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_aui_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_AUI /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_framemanager.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_dockart.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_floatpane.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_auibook.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_tabmdi.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o auidll_auibar.o -I./.pch/wxprec_auidll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_AUI -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /usr/bin/x86_64-w64-mingw32-windres -i../src/msw/version.rc -orichtextdll_version_rc.o --define __WXMSW__ --define WXBUILDING --define WXDLLNAME=wxmsw28u_richtext_gcc_custom --include-dir /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 --include-dir ../include --include-dir ../src/regex --define WXUSINGDLL --define WXMAKINGDLL_RICHTEXT /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextctrl.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextbuffer.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextstyles.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextxml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtexthtml.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextformatdlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextsymboldlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextstyledlg.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/bk-deps x86_64-w64-mingw32-g++ -c -o richtextdll_richtextprint.o -I./.pch/wxprec_richtextdll -D__WXMSW__ -DWXBUILDING -I../src/regex -DWXUSINGDLL -DWXMAKINGDLL_RICHTEXT -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_gcc_custom.dll basedll_version_rc.o basedll_appbase.o basedll_arcall.o basedll_arcfind.o basedll_archive.o basedll_clntdata.o basedll_cmdline.o basedll_config.o basedll_convauto.o basedll_datetime.o basedll_datstrm.o basedll_dircmn.o basedll_dynarray.o basedll_dynlib.o basedll_dynload.o basedll_encconv.o basedll_extended.o basedll_ffile.o basedll_file.o basedll_fileback.o basedll_fileconf.o basedll_filefn.o basedll_filename.o basedll_filesys.o basedll_filtall.o basedll_filtfind.o basedll_fmapbase.o basedll_fs_arc.o basedll_fs_filter.o basedll_hash.o basedll_hashmap.o basedll_init.o basedll_intl.o basedll_ipcbase.o basedll_list.o basedll_log.o basedll_longlong.o basedll_memory.o basedll_mimecmn.o basedll_module.o basedll_mstream.o basedll_object.o basedll_platinfo.o basedll_powercmn.o basedll_process.o basedll_regex.o basedll_stdpbase.o basedll_sstream.o basedll_stopwatch.o basedll_strconv.o basedll_stream.o basedll_string.o basedll_sysopt.o basedll_tarstrm.o basedll_textbuf.o basedll_textfile.o basedll_tokenzr.o basedll_txtstrm.o basedll_uri.o basedll_variant.o basedll_wfstream.o basedll_wxchar.o basedll_xti.o basedll_xtistrm.o basedll_zipstrm.o basedll_zstream.o basedll_basemsw.o basedll_crashrpt.o basedll_debughlp.o basedll_dde.o basedll_msw_dir.o basedll_dlmsw.o basedll_msw_mimetype.o basedll_power.o basedll_regconf.o basedll_registry.o basedll_msw_snglinst.o basedll_msw_stackwalk.o basedll_msw_stdpaths.o basedll_msw_thread.o basedll_msw_utils.o basedll_msw_utilsexc.o basedll_event.o basedll_fs_mem.o basedll_msgout.o basedll_utilscmn.o basedll_main.o basedll_mslu.o basedll_volume.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_net_gcc_custom.dll netdll_version_rc.o netdll_fs_inet.o netdll_ftp.o netdll_http.o netdll_protocol.o netdll_sckaddr.o netdll_sckfile.o netdll_sckipc.o netdll_sckstrm.o netdll_socket.o netdll_url.o netdll_msw_gsocket.o netdll_urlmsw.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_core_gcc_custom.dll coredll_version_rc.o coredll_event.o coredll_fs_mem.o coredll_msgout.o coredll_utilscmn.o coredll_msw_main.o coredll_mslu.o coredll_volume.o coredll_msw_app.o coredll_msw_bitmap.o coredll_msw_brush.o coredll_msw_caret.o coredll_msw_clipbrd.o coredll_msw_colour.o coredll_msw_cursor.o coredll_msw_data.o coredll_msw_dc.o coredll_msw_dcclient.o coredll_msw_dcmemory.o coredll_msw_dcprint.o coredll_msw_dcscreen.o coredll_msw_dialup.o coredll_dib.o coredll_msw_display.o coredll_enhmeta.o coredll_msw_evtloop.o coredll_msw_font.o coredll_msw_fontenum.o coredll_msw_fontutil.o coredll_msw_gdiimage.o coredll_msw_gdiobj.o coredll_msw_graphics.o coredll_gsockmsw.o coredll_msw_icon.o coredll_msw_imaglist.o coredll_msw_minifram.o coredll_ole_dataobj.o coredll_dropsrc.o coredll_droptgt.o coredll_oleutils.o coredll_msw_palette.o coredll_msw_pen.o coredll_msw_popupwin.o coredll_msw_printdlg.o coredll_printwin.o coredll_msw_region.o coredll_msw_renderer.o coredll_msw_settings.o coredll_msw_timer.o coredll_msw_tooltip.o coredll_msw_toplevel.o coredll_msw_utilsgui.o coredll_uxtheme.o coredll_msw_window.o coredll_helpchm.o coredll_msw_helpwin.o coredll_automtn.o coredll_uuid.o coredll_generic_statusbr.o coredll_prntdlgg.o coredll_msw_accel.o coredll_msw_bmpbuttn.o coredll_msw_button.o coredll_msw_checkbox.o coredll_msw_choice.o coredll_msw_colordlg.o coredll_combo.o coredll_msw_combobox.o coredll_msw_control.o coredll_msw_dialog.o coredll_msw_dirdlg.o coredll_dragimag.o coredll_msw_filedlg.o coredll_msw_frame.o coredll_gauge95.o coredll_msw_iniconf.o coredll_msw_listbox.o coredll_msw_listctrl.o coredll_msw_mdi.o coredll_msw_menu.o coredll_msw_menuitem.o coredll_msw_metafile.o coredll_msw_msgdlg.o coredll_msw_nativdlg.o coredll_msw_notebook.o coredll_access.o coredll_msw_ownerdrw.o coredll_msw_radiobox.o coredll_msw_radiobut.o coredll_msw_scrolbar.o coredll_slider95.o coredll_msw_spinbutt.o coredll_msw_spinctrl.o coredll_msw_statbmp.o coredll_msw_statbox.o coredll_statbr95.o coredll_msw_statline.o coredll_msw_stattext.o coredll_msw_tabctrl.o coredll_tbar95.o coredll_msw_textctrl.o coredll_msw_tglbtn.o coredll_treectrl.o coredll_msw_checklst.o coredll_msw_fdrepdlg.o coredll_msw_fontdlg.o coredll_accesscmn.o coredll_anidecod.o coredll_appcmn.o coredll_artprov.o coredll_artstd.o coredll_bmpbase.o coredll_bookctrl.o coredll_choiccmn.o coredll_clipcmn.o coredll_clrpickercmn.o coredll_colourcmn.o coredll_combocmn.o coredll_cmdproc.o coredll_cmndata.o coredll_containr.o coredll_cshelp.o coredll_ctrlcmn.o coredll_ctrlsub.o coredll_datacmn.o coredll_dcbase.o coredll_dcbufcmn.o coredll_dcgraph.o coredll_dlgcmn.o coredll_dndcmn.o coredll_dobjcmn.o coredll_docmdi.o coredll_docview.o coredll_dpycmn.o coredll_dseldlg.o coredll_effects.o coredll_evtloopcmn.o coredll_fddlgcmn.o coredll_filepickercmn.o coredll_fontpickercmn.o coredll_fldlgcmn.o coredll_fontcmn.o coredll_fontenumcmn.o coredll_fontmap.o coredll_framecmn.o coredll_gaugecmn.o coredll_gbsizer.o coredll_gdicmn.o coredll_geometry.o coredll_gifdecod.o coredll_graphcmn.o coredll_helpbase.o coredll_iconbndl.o coredll_imagall.o coredll_imagbmp.o coredll_image.o coredll_imagfill.o coredll_imaggif.o coredll_imagiff.o coredll_imagjpeg.o coredll_imagpcx.o coredll_imagpng.o coredll_imagpnm.o coredll_imagtga.o coredll_imagtiff.o coredll_imagxpm.o coredll_layout.o coredll_lboxcmn.o coredll_listctrlcmn.o coredll_matrix.o coredll_menucmn.o coredll_nbkbase.o coredll_overlaycmn.o coredll_paper.o coredll_pickerbase.o coredll_popupcmn.o coredll_prntbase.o coredll_quantize.o coredll_radiocmn.o coredll_rendcmn.o coredll_rgncmn.o coredll_settcmn.o coredll_sizer.o coredll_srchcmn.o coredll_statbar.o coredll_stockitem.o coredll_tbarbase.o coredll_textcmn.o coredll_timercmn.o coredll_toplvcmn.o coredll_treebase.o coredll_valgen.o coredll_validate.o coredll_valtext.o coredll_wincmn.o coredll_xpmdecod.o coredll_busyinfo.o coredll_buttonbar.o coredll_choicdgg.o coredll_choicbkg.o coredll_clrpickerg.o coredll_collpaneg.o coredll_combog.o coredll_dcpsg.o coredll_dirctrlg.o coredll_dragimgg.o coredll_filepickerg.o coredll_fontpickerg.o coredll_graphicc.o coredll_listbkg.o coredll_logg.o coredll_numdlgg.o coredll_panelg.o coredll_progdlgg.o coredll_printps.o coredll_renderg.o coredll_scrlwing.o coredll_selstore.o coredll_spinctlg.o coredll_splitter.o coredll_srchctlg.o coredll_textdlgg.o coredll_tipwin.o coredll_toolbkg.o coredll_treectlg.o coredll_treebkg.o coredll_vlbox.o coredll_vscroll.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_xml_gcc_custom.dll xmldll_version_rc.o xmldll_xml.o xmldll_xtixml.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lexpat -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_adv_gcc_custom.dll advdll_version_rc.o advdll_animatecmn.o advdll_datavcmn.o advdll_aboutdlgg.o advdll_animateg.o advdll_bmpcboxg.o advdll_calctrl.o advdll_datavgen.o advdll_datectlg.o advdll_grid.o advdll_gridctrl.o advdll_gridsel.o advdll_helpext.o advdll_hyperlink.o advdll_laywin.o advdll_odcombo.o advdll_propdlg.o advdll_sashwin.o advdll_splash.o advdll_tipdlg.o advdll_wizard.o advdll_taskbarcmn.o advdll_msw_aboutdlg.o advdll_msw_sound.o advdll_msw_taskbar.o advdll_msw_joystick.o advdll_datectrl.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_html_gcc_custom.dll htmldll_version_rc.o htmldll_helpbest.o htmldll_helpctrl.o htmldll_helpdata.o htmldll_helpdlg.o htmldll_helpfrm.o htmldll_helpwnd.o htmldll_htmlcell.o htmldll_htmlfilt.o htmldll_htmlpars.o htmldll_htmltag.o htmldll_htmlwin.o htmldll_htmprint.o htmldll_m_dflist.o htmldll_m_fonts.o htmldll_m_hline.o htmldll_m_image.o htmldll_m_layout.o htmldll_m_links.o htmldll_m_list.o htmldll_m_pre.o htmldll_m_style.o htmldll_m_tables.o htmldll_winpars.o htmldll_htmllbox.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_qa_gcc_custom.dll qadll_version_rc.o qadll_debugrpt.o qadll_dbgrptg.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lwx_baseu_xml-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_xrc_gcc_custom.dll xrcdll_version_rc.o xrcdll_xh_animatctrl.o xrcdll_xh_bmp.o xrcdll_xh_bmpcbox.o xrcdll_xh_bmpbt.o xrcdll_xh_bttn.o xrcdll_xh_cald.o xrcdll_xh_chckb.o xrcdll_xh_chckl.o xrcdll_xh_choic.o xrcdll_xh_choicbk.o xrcdll_xh_clrpicker.o xrcdll_xh_collpane.o xrcdll_xh_combo.o xrcdll_xh_datectrl.o xrcdll_xh_dirpicker.o xrcdll_xh_dlg.o xrcdll_xh_frame.o xrcdll_xh_mdi.o xrcdll_xh_filepicker.o xrcdll_xh_fontpicker.o xrcdll_xh_gauge.o xrcdll_xh_gdctl.o xrcdll_xh_grid.o xrcdll_xh_html.o xrcdll_xh_hyperlink.o xrcdll_xh_listb.o xrcdll_xh_listbk.o xrcdll_xh_listc.o xrcdll_xh_menu.o xrcdll_xh_notbk.o xrcdll_xh_odcombo.o xrcdll_xh_panel.o xrcdll_xh_propdlg.o xrcdll_xh_radbt.o xrcdll_xh_radbx.o xrcdll_xh_scrol.o xrcdll_xh_scwin.o xrcdll_xh_htmllbox.o xrcdll_xh_sizer.o xrcdll_xh_slidr.o xrcdll_xh_spin.o xrcdll_xh_split.o xrcdll_xh_statbar.o xrcdll_xh_stbmp.o xrcdll_xh_stbox.o xrcdll_xh_stlin.o xrcdll_xh_sttxt.o xrcdll_xh_text.o xrcdll_xh_tglbtn.o xrcdll_xh_toolb.o xrcdll_xh_tree.o xrcdll_xh_treebk.o xrcdll_xh_unkwn.o xrcdll_xh_wizrd.o xrcdll_xmlres.o xrcdll_xmlrsall.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_html-2.8-x86_64-w64-mingw32 -lwx_mswu_adv-2.8-x86_64-w64-mingw32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu_xml-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_aui_gcc_custom.dll auidll_version_rc.o auidll_framemanager.o auidll_dockart.o auidll_floatpane.o auidll_auibook.o auidll_tabmdi.o auidll_auibar.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-x86_64-w64-mingw32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 x86_64-w64-mingw32-g++ -shared -o /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_richtext_gcc_custom.dll richtextdll_version_rc.o richtextdll_richtextctrl.o richtextdll_richtextbuffer.o richtextdll_richtextstyles.o richtextdll_richtextxml.o richtextdll_richtexthtml.o richtextdll_richtextformatdlg.o richtextdll_richtextsymboldlg.o richtextdll_richtextstyledlg.o richtextdll_richtextprint.o -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.dll.a -fstack-protector -lssp -lpng -lz -ljpeg -ltiff -lwxregexu-2.8-x86_64-w64-mingw32 -fstack-protector -lssp -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 -lwx_mswu_adv-2.8-x86_64-w64-mingw32 -lwx_mswu_html-2.8-x86_64-w64-mingw32 -lwx_baseu_xml-2.8-x86_64-w64-mingw32 -lwx_mswu_core-2.8-x86_64-w64-mingw32 -lwx_baseu-2.8-x86_64-w64-mingw32 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -lwinspool -lwinmm -lshell32 -lcomctl32 -lcomdlg32 -ladvapi32 -lws2_32 -lgdi32 make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' + export MINGW_BUILDDIR_SUFFIX=_static + MINGW_BUILDDIR_SUFFIX=_static + run_mingw_configure --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./src/expat/conftools/config.guess ++ basename ./src/expat/conftools/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./src/expat/conftools/config.guess '/usr/lib/rpm/redhat/config.guess' -> './src/expat/conftools/config.guess' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./src/expat/conftools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./src/expat/conftools/config.sub ++ basename ./src/expat/conftools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./src/expat/conftools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './src/expat/conftools/config.sub' + mkdir -p build_win32_static + pushd build_win32_static ~/build/BUILD/wxWidgets-2.8.12/build_win32_static ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -Evw 'PWD|USER|LANG' ++ grep -E '^(w+)=(.*)$' ++ /usr/bin/cut -d= -f1 + unset + test -z /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/i686-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/i686-w64-mingw32-addr2line /usr/bin/i686-w64-mingw32-ar /usr/bin/i686-w64-mingw32-as /usr/bin/i686-w64-mingw32-c++ /usr/bin/i686-w64-mingw32-c++filt /usr/bin/i686-w64-mingw32-cpp /usr/bin/i686-w64-mingw32-dlltool /usr/bin/i686-w64-mingw32-dllwrap /usr/bin/i686-w64-mingw32-elfedit /usr/bin/i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-12.2.1 /usr/bin/i686-w64-mingw32-gcc-ar /usr/bin/i686-w64-mingw32-gcc-nm /usr/bin/i686-w64-mingw32-gcc-ranlib /usr/bin/i686-w64-mingw32-gcov /usr/bin/i686-w64-mingw32-gcov-dump /usr/bin/i686-w64-mingw32-gcov-tool /usr/bin/i686-w64-mingw32-gprof /usr/bin/i686-w64-mingw32-ld /usr/bin/i686-w64-mingw32-ld.bfd /usr/bin/i686-w64-mingw32-lto-dump /usr/bin/i686-w64-mingw32-nm /usr/bin/i686-w64-mingw32-objcopy /usr/bin/i686-w64-mingw32-objdump /usr/bin/i686-w64-mingw32-pkg-config /usr/bin/i686-w64-mingw32-ranlib /usr/bin/i686-w64-mingw32-readelf /usr/bin/i686-w64-mingw32-size /usr/bin/i686-w64-mingw32-strings /usr/bin/i686-w64-mingw32-strip /usr/bin/i686-w64-mingw32-windmc /usr/bin/i686-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-addr2line ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/i686-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ar ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=AR + declare -x AR=/usr/bin/i686-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-as ++ tr a-z+-. A-ZX__ + x=AS + declare -x AS=/usr/bin/i686-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-c++ + x=CXX + declare -x CXX=/usr/bin/i686-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-c++filt + x=CXXFILT + declare -x CXXFILT=/usr/bin/i686-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-cpp + x=CPP + declare -x CPP=/usr/bin/i686-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-dlltool + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/i686-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-dllwrap + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/i686-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-elfedit ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/i686-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-g++ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/i686-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcc ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCC + declare -x GCC=/usr/bin/i686-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/i686-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/i686-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gcov-tool ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/i686-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gprof ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GPROF + declare -x GPROF=/usr/bin/i686-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/i686-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld.bfd ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=LD_BFD + declare -x LD_BFD=/usr/bin/i686-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-lto-dump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/i686-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-nm ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=NM + declare -x NM=/usr/bin/i686-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objcopy ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/i686-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objdump ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/i686-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-pkg-config ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/i686-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ranlib ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/i686-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-readelf ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=READELF + declare -x READELF=/usr/bin/i686-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-size ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/i686-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strings ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=STRINGS + declare -x STRINGS=/usr/bin/i686-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-strip ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/i686-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windmc ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=WINDMC + declare -x WINDMC=/usr/bin/i686-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windres ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/i686-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=i686-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/i686-w64-mingw32-g++ ']' + CXX=i686-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ grep -- '-config$' ++ ls /usr/i686-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_dw2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/i686-w64-mingw32/sys-root/mingw/bin/zlib1.dll + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/i686-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/i686-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw32_topdir=. + test -x configure + __mingw32_topdir=.. + ../configure --host=i686-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=i686-w64-mingw32 --prefix=/usr/i686-w64-mingw32/sys-root/mingw --exec-prefix=/usr/i686-w64-mingw32/sys-root/mingw --bindir=/usr/i686-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/i686-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/i686-w64-mingw32/sys-root/mingw/etc --datadir=/usr/i686-w64-mingw32/sys-root/mingw/share --includedir=/usr/i686-w64-mingw32/sys-root/mingw/include --libdir=/usr/i686-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/i686-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/i686-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/i686-w64-mingw32/sys-root/mingw/com --mandir=/usr/i686-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/i686-w64-mingw32/sys-root/mingw/share/info --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... i686-w64-mingw32 checking target system type... i686-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... no checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... yes checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-w64-mingw32-gcc accepts -g... yes checking for i686-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/i686-w64-mingw32-cpp checking for egrep... grep -E checking whether i686-w64-mingw32-gcc needs -traditional... no checking for i686-w64-mingw32-g++... i686-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether i686-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for i686-w64-mingw32-ranlib... /usr/bin/i686-w64-mingw32-ranlib checking for i686-w64-mingw32-ar... /usr/bin/i686-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for i686-w64-mingw32-strip... /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-windres... /usr/bin/i686-w64-mingw32-windres checking for i686-w64-mingw32-dlltool... /usr/bin/i686-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 4 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 4 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... yes checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. no checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking if compiler supports -mthreads... yes checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... no checking how many arguments getservbyname_r() takes... no checking for getservbyname... no configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for i686-w64-mingw32-ranlib... (cached) /usr/bin/i686-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for i686-w64-mingw32-ar... (cached) /usr/bin/i686-w64-mingw32-ar checking for i686-w64-mingw32-strip... (cached) /usr/bin/i686-w64-mingw32-strip checking for i686-w64-mingw32-nm... /usr/bin/i686-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for i686-w64-mingw32-windres... (cached) /usr/bin/i686-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating lib/wx/config/inplace-i686-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating Makefile config.status: creating lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `i686-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? no Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd + mkdir -p build_win64_static ~/build/BUILD/wxWidgets-2.8.12 + pushd build_win64_static ~/build/BUILD/wxWidgets-2.8.12/build_win64_static ~/build/BUILD/wxWidgets-2.8.12 ++ /usr/bin/env ++ /usr/bin/cut -d= -f1 ++ grep -Evw 'PWD|USER|LANG' ++ grep -E '^(w+)=(.*)$' + unset + test -z /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/x86_64-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/x86_64-w64-mingw32-addr2line /usr/bin/x86_64-w64-mingw32-ar /usr/bin/x86_64-w64-mingw32-as /usr/bin/x86_64-w64-mingw32-c++ /usr/bin/x86_64-w64-mingw32-c++filt /usr/bin/x86_64-w64-mingw32-cpp /usr/bin/x86_64-w64-mingw32-dlltool /usr/bin/x86_64-w64-mingw32-dllwrap /usr/bin/x86_64-w64-mingw32-elfedit /usr/bin/x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-12.2.1 /usr/bin/x86_64-w64-mingw32-gcc-ar /usr/bin/x86_64-w64-mingw32-gcc-nm /usr/bin/x86_64-w64-mingw32-gcc-ranlib /usr/bin/x86_64-w64-mingw32-gcov /usr/bin/x86_64-w64-mingw32-gcov-dump /usr/bin/x86_64-w64-mingw32-gcov-tool /usr/bin/x86_64-w64-mingw32-gprof /usr/bin/x86_64-w64-mingw32-ld /usr/bin/x86_64-w64-mingw32-ld.bfd /usr/bin/x86_64-w64-mingw32-lto-dump /usr/bin/x86_64-w64-mingw32-nm /usr/bin/x86_64-w64-mingw32-objcopy /usr/bin/x86_64-w64-mingw32-objdump /usr/bin/x86_64-w64-mingw32-pkg-config /usr/bin/x86_64-w64-mingw32-ranlib /usr/bin/x86_64-w64-mingw32-readelf /usr/bin/x86_64-w64-mingw32-size /usr/bin/x86_64-w64-mingw32-strings /usr/bin/x86_64-w64-mingw32-strip /usr/bin/x86_64-w64-mingw32-windmc /usr/bin/x86_64-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/x86_64-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ar ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AR + declare -x AR=/usr/bin/x86_64-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-as ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AS + declare -x AS=/usr/bin/x86_64-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-c++ + x=CXX + declare -x CXX=/usr/bin/x86_64-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-c++filt ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CXXFILT + declare -x CXXFILT=/usr/bin/x86_64-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-cpp ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=CPP + declare -x CPP=/usr/bin/x86_64-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dlltool ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-dllwrap + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/x86_64-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-elfedit + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-g++ + x=GXX + declare -x GXX=/usr/bin/x86_64-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcc ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=GCC + declare -x GCC=/usr/bin/x86_64-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=GCOV + declare -x GCOV=/usr/bin/x86_64-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-dump ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/x86_64-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-gcov-tool + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/x86_64-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-gprof + x=GPROF + declare -x GPROF=/usr/bin/x86_64-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-ld + x=LD + declare -x LD=/usr/bin/x86_64-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-ld.bfd + x=LD_BFD + declare -x LD_BFD=/usr/bin/x86_64-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-lto-dump ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=LTO_DUMP + declare -x LTO_DUMP=/usr/bin/x86_64-w64-mingw32-lto-dump + export LTO_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-nm ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=NM + declare -x NM=/usr/bin/x86_64-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objcopy ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/x86_64-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-objdump ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/x86_64-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-pkg-config ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=PKG_CONFIG + declare -x PKG_CONFIG=/usr/bin/x86_64-w64-mingw32-pkg-config + export PKG_CONFIG + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ranlib ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-readelf ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=READELF + declare -x READELF=/usr/bin/x86_64-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-size ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=SIZE + declare -x SIZE=/usr/bin/x86_64-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strings ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRINGS + declare -x STRINGS=/usr/bin/x86_64-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-strip ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=STRIP + declare -x STRIP=/usr/bin/x86_64-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windmc ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDMC + declare -x WINDMC=/usr/bin/x86_64-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-windres ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/x86_64-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=x86_64-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/x86_64-w64-mingw32-g++ ']' + CXX=x86_64-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export FCFLAGS + LDFLAGS='-fstack-protector -lssp' + export LDFLAGS ++ ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libexpat-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgcc_s_seh-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libjpeg-62.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-16.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiff-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libtiffxx-5.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/png-fix-itxt.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/pngfix.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/xmlwf.exe /usr/x86_64-w64-mingw32/sys-root/mingw/bin/zlib1.dll ++ grep -- '-config$' + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config ++ tr a-z+-. A-ZX_ + x=LIBPNG_CONFIG + declare -x LIBPNG_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng-config + export LIBPNG_CONFIG + for i in `ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/*|grep -- "-config$"` ++ basename /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config ++ tr a-z+-. A-ZX_ + x=LIBPNG16_CONFIG + declare -x LIBPNG16_CONFIG=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/libpng16-config + export LIBPNG16_CONFIG + unset x i + __mingw64_topdir=. + test -x configure + __mingw64_topdir=.. + ../configure --host=x86_64-w64-mingw32 --build=x86_64-redhat-linux-gnu --target=x86_64-w64-mingw32 --prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --exec-prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --bindir=/usr/x86_64-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/x86_64-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/x86_64-w64-mingw32/sys-root/mingw/etc --datadir=/usr/x86_64-w64-mingw32/sys-root/mingw/share --includedir=/usr/x86_64-w64-mingw32/sys-root/mingw/include --libdir=/usr/x86_64-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/x86_64-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/com --mandir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/info --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs --disable-shared --with-msw --with-sdl --enable-unicode --enable-optimise --with-regex=builtin --disable-rpath --without-subdirs checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-w64-mingw32 checking target system type... x86_64-w64-mingw32 loading argument cache configarg.cache checking for --enable-gui... yes checking for --enable-monolithic... no checking for --enable-plugins... no checking for --without-subdirs... no checking for --enable-universal... no checking for --enable-nanox... no checking for --enable-gpe... no checking for --with-libpng... yes checking for --with-libjpeg... yes checking for --with-libtiff... yes checking for --with-libxpm... yes checking for --with-libmspack... yes checking for --with-sdl... yes checking for --with-gnomeprint... yes checking for --with-gnomevfs... no checking for --with-hildon... no checking for --with-opengl... no checking for --with-dmalloc... no checking for --with-regex... builtin version checking for --with-zlib... yes checking for --with-odbc... no checking for --with-expat... yes checking for --with-macosx-sdk... checking for --with-macosx-version-min... yes checking for --enable-shared... no checking for --enable-optimise... yes checking for --enable-debug... no checking for --enable-stl... no checking for --enable-debug_flag... no checking for --enable-debug_info... no checking for --enable-debug_gdb... no checking for --enable-debug_cntxt... no checking for --enable-mem_tracing... no checking for --enable-profile... no checking for --enable-no_rtti... no checking for --enable-no_exceptions... no checking for --enable-permissive... no checking for --enable-no_deps... no checking for --enable-vararg_macros... yes checking for --enable-universal_binary... no checking for --enable-compat24... no checking for --disable-compat26... no checking for --enable-rpath... no checking for --enable-objc_uniquifying... no checking for --enable-abi-incompatible-features... yes checking for --enable-intl... yes checking for --enable-config... yes checking for --enable-protocols... yes checking for --enable-ftp... yes checking for --enable-http... yes checking for --enable-fileproto... yes checking for --enable-sockets... yes checking for --enable-ole... yes checking for --enable-dataobj... yes checking for --enable-ipc... yes checking for --enable-apple_ieee... yes checking for --enable-arcstream... yes checking for --enable-backtrace... yes checking for --enable-catch_segvs... yes checking for --enable-cmdline... yes checking for --enable-datetime... yes checking for --enable-debugreport... yes checking for --enable-dialupman... yes checking for --enable-dynlib... yes checking for --enable-dynamicloader... yes checking for --enable-exceptions... yes checking for --enable-ffile... yes checking for --enable-file... yes checking for --enable-filesystem... yes checking for --enable-fontmap... yes checking for --enable-fs_archive... yes checking for --enable-fs_inet... yes checking for --enable-fs_zip... yes checking for --enable-geometry... yes checking for --enable-log... yes checking for --enable-longlong... yes checking for --enable-mimetype... yes checking for --enable-mslu... yes checking for --enable-snglinst... yes checking for --enable-std_iostreams... yes checking for --enable-std_string... yes checking for --enable-stdpaths... yes checking for --enable-stopwatch... yes checking for --enable-streams... yes checking for --enable-sysoptions... yes checking for --enable-tarstream... yes checking for --enable-textbuf... yes checking for --enable-textfile... yes checking for --enable-timer... yes checking for --enable-unicode... yes checking for --enable-sound... yes checking for --enable-mediactrl... no checking for --enable-gstreamer8... no checking for --enable-printfposparam... yes checking for --enable-zipstream... yes checking for --enable-url... yes checking for --enable-variant... yes checking for --enable-protocol... yes checking for --enable-protocol_http... yes checking for --enable-protocol_ftp... yes checking for --enable-protocol_file... yes checking for --enable-threads... yes checking for --enable-docview... yes checking for --enable-help... yes checking for --enable-mshtmlhelp... yes checking for --enable-html... yes checking for --enable-htmlhelp... yes checking for --enable-xrc... yes checking for --enable-aui... yes checking for --enable-constraints... yes checking for --enable-printarch... yes checking for --enable-mdi... yes checking for --enable-mdidoc... yes checking for --enable-loggui... yes checking for --enable-logwin... yes checking for --enable-logdialog... yes checking for --enable-webkit... yes checking for --enable-richtext... yes checking for --enable-graphics_ctx... no checking for --enable-postscript... yes checking for --enable-prologio... no checking for --enable-resources... no checking for --enable-clipboard... yes checking for --enable-dnd... yes checking for --enable-metafile... yes checking for --enable-controls... no checking for --enable-accel... yes checking for --enable-animatectrl... yes checking for --enable-button... yes checking for --enable-bmpbutton... yes checking for --enable-bmpcombobox... yes checking for --enable-calendar... yes checking for --enable-caret... yes checking for --enable-checkbox... yes checking for --enable-checklst... yes checking for --enable-choice... yes checking for --enable-choicebook... yes checking for --enable-collpane... yes checking for --enable-colourpicker... yes checking for --enable-combobox... yes checking for --enable-comboctrl... yes checking for --enable-datepick... yes checking for --enable-dirpicker... yes checking for --enable-display... yes checking for --enable-detect_sm... yes checking for --enable-filepicker... yes checking for --enable-fontpicker... yes checking for --enable-gauge... yes checking for --enable-grid... yes checking for --enable-dataviewctrl... no checking for --enable-hyperlink... yes checking for --enable-imaglist... yes checking for --enable-listbook... yes checking for --enable-listbox... yes checking for --enable-listctrl... yes checking for --enable-notebook... yes checking for --enable-odcombobox... yes checking for --enable-radiobox... yes checking for --enable-radiobtn... yes checking for --enable-sash... yes checking for --enable-scrollbar... yes checking for --enable-searchctrl... yes checking for --enable-slider... yes checking for --enable-spinbtn... yes checking for --enable-spinctrl... yes checking for --enable-splitter... yes checking for --enable-statbmp... yes checking for --enable-statbox... yes checking for --enable-statline... yes checking for --enable-stattext... yes checking for --enable-statusbar... yes checking for --enable-tabdialog... no checking for --enable-textctrl... yes checking for --enable-togglebtn... yes checking for --enable-toolbar... yes checking for --enable-tbarnative... yes checking for --enable-treebook... yes checking for --enable-toolbook... yes checking for --enable-treectrl... yes checking for --enable-tipwindow... yes checking for --enable-popupwin... yes checking for --enable-commondlg... yes checking for --enable-aboutdlg... yes checking for --enable-choicedlg... yes checking for --enable-coldlg... yes checking for --enable-filedlg... yes checking for --enable-finddlg... yes checking for --enable-fontdlg... yes checking for --enable-dirdlg... yes checking for --enable-msgdlg... yes checking for --enable-numberdlg... yes checking for --enable-splash... yes checking for --enable-textdlg... yes checking for --enable-tipdlg... yes checking for --enable-progressdlg... yes checking for --enable-wizarddlg... yes checking for --enable-menus... yes checking for --enable-miniframe... yes checking for --enable-tooltips... yes checking for --enable-splines... yes checking for --enable-mousewheel... yes checking for --enable-validators... yes checking for --enable-busyinfo... yes checking for --enable-joystick... yes checking for --enable-metafile... yes checking for --enable-dragimage... yes checking for --enable-accessibility... no checking for --enable-palette... yes checking for --enable-image... yes checking for --enable-gif... yes checking for --enable-pcx... yes checking for --enable-tga... yes checking for --enable-iff... no checking for --enable-pnm... yes checking for --enable-xpm... yes checking for --enable-ico_cur... yes checking for --enable-official_build... no saving argument cache configarg.cache checking for toolkit... msw checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc checking for C compiler default output file name... a.exe checking whether the C compiler works... yes checking whether we are cross compiling... yes checking for suffix of executables... .exe checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-w64-mingw32-gcc accepts -g... yes checking for x86_64-w64-mingw32-gcc option to accept ANSI C... none needed checking whether we are using the Intel C compiler... no checking how to run the C preprocessor... /usr/bin/x86_64-w64-mingw32-cpp checking for egrep... grep -E checking whether x86_64-w64-mingw32-gcc needs -traditional... no checking for x86_64-w64-mingw32-g++... x86_64-w64-mingw32-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-w64-mingw32-g++ accepts -g... yes checking whether we are using the Intel C++ compiler... no checking whether we are using the Sun C++ compiler... no checking for x86_64-w64-mingw32-ranlib... /usr/bin/x86_64-w64-mingw32-ranlib checking for x86_64-w64-mingw32-ar... /usr/bin/x86_64-w64-mingw32-ar checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-w64-mingw32-strip... /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-windres... /usr/bin/x86_64-w64-mingw32-windres checking for x86_64-w64-mingw32-dlltool... /usr/bin/x86_64-w64-mingw32-dlltool checking if make is GNU make... yes checking whether ln -s works... yes checking for strcasecmp() in string.h... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for fnmatch.h... no checking for langinfo.h... no checking for malloc.h... yes checking for unistd.h... (cached) yes checking for wchar.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for void *... yes checking size of void *... 8 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for size_t... yes checking size of size_t... 8 checking for long long... yes checking size of long long... 8 checking for wchar_t... yes checking size of wchar_t... 2 checking for va_copy... yes checking whether the compiler supports variadic macros... yes checking for _FILE_OFFSET_BITS value needed for large files... 64 checking if large file support is available... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for fseeko... yes checking whether byte ordering is bigendian... no checking for iostream... yes checking if C++ compiler supports bool... yes checking if C++ compiler supports the explicit keyword... yes checking whether the compiler supports const_cast<>... yes checking whether the compiler supports reinterpret_cast<>... yes checking whether the compiler supports static_cast<>... yes checking for std::wstring in ... yes checking for std::istream... yes checking for std::ostream... yes checking for libraries directory... lib checking for cos... yes checking for floor... yes checking if floating point functions link without -lm... yes checking for wcstoull... yes checking for zlib.h >= 1.1.4... checking for zlib.h... yes checking for deflate in -lz... yes checking for png.h > 0.90... checking for png.h... yes checking for png_sig_cmp in -lpng... yes checking for jpeglib.h... yes checking for jpeg_read_header in -ljpeg... yes checking for boolean... yes checking for boolean... (cached) yes checking size of boolean... 1 checking for tiffio.h... yes checking for TIFFError in -ltiff... yes checking for expat.h... yes checking if expat.h is valid C++ header... yes checking for XML_ParserCreate in -lexpat... yes checking for mspack.h... no checking for w32api.h... yes checking for windows.h... yes checking for pbt.h... yes checking for ddraw.h... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... (cached) yes checking for uid_t in sys/types.h... no checking for ssize_t... yes checking if size_t is unsigned int... no checking if size_t is unsigned long... no checking for pw_gecos in struct passwd... no checking for wcslen... yes checking for mbstate_t... yes checking for wcsrtombs... yes checking for snprintf... yes checking for vsnprintf... yes checking for vsnprintf declaration... yes checking if vsnprintf declaration is broken... no checking for snprintf declaration... yes checking if snprintf declaration is broken... no checking if snprintf supports positional arguments... configure: WARNING: Assuming Unix98 printf() is not available, define HAVE_UNIX98_PRINTF as 1 in setup.h if it is available. no checking for swprintf... yes checking if swprintf declaration is broken... no checking for wputc... no checking for wputchar... no checking for putws... no checking for fputws... yes checking for wprintf... yes checking for vswprintf... yes checking for _vsnwprintf... yes checking for fsync... no checking for round... no checking for esd_close in -lesd... no checking for known CD-ROM interface... no checking for localtime_r... no checking for gmtime_r... no checking for readdir_r... no checking how many arguments gethostbyname_r() takes... can't tell checking for gethostbyname... yes checking how many arguments getservbyname_r() takes... no checking for getservbyname... yes configure: WARNING: Catching fatal exceptions not currently supported on this system, wxApp::OnFatalException will not be called checking for strptime... no checking for timezone variable in ... timezone checking for localtime... yes checking for tm_gmtoff in struct tm... no checking for gettimeofday... yes checking whether gettimeofday takes two arguments... yes checking for main in -lunicows... no configure: WARNING: Compiler doesn't support MSLU (libunicows.a), disabled. Applications will only run on Windows NT/2000/XP! checking for ole2.h... yes checking if g++ requires -fvtable-thunks... no checking for gcc precompiled header bug... no checking for x86_64-w64-mingw32-ranlib... (cached) /usr/bin/x86_64-w64-mingw32-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for x86_64-w64-mingw32-ar... (cached) /usr/bin/x86_64-w64-mingw32-ar checking for x86_64-w64-mingw32-strip... (cached) /usr/bin/x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-nm... /usr/bin/x86_64-w64-mingw32-nm checking for command to install directories... /usr/bin/install -c -d checking if make is GNU make... egrep: warning: egrep is obsolescent; using grep -E yes checking for dependency tracking method... gcc checking for x86_64-w64-mingw32-windres... (cached) /usr/bin/x86_64-w64-mingw32-windres checking if the compiler supports precompiled headers... yes checking whether make sets $(MAKE)... (cached) yes configure: creating ./config.status config.status: creating lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating lib/wx/config/inplace-x86_64-w64-mingw32-msw-unicode-release-static-2.8 config.status: creating Makefile config.status: creating lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/setup.h config.status: executing rcdefs.h commands config.status: executing wx-config commands Configured wxWidgets 2.8.12 for `x86_64-w64-mingw32' Which GUI toolkit should wxWidgets use? msw Should wxWidgets be compiled into single library? no Should wxWidgets be compiled in debug mode? no Should wxWidgets be linked as a shared library? no Should wxWidgets be compiled in Unicode mode? yes What level of wxWidgets compatibility should be enabled? wxWidgets 2.4 no wxWidgets 2.6 yes Which libraries should wxWidgets use? jpeg sys png sys regex builtin tiff sys zlib sys odbc no expat sys libmspack no sdl yes + popd ~/build/BUILD/wxWidgets-2.8.12 + run_mingw_make -j2 + /usr/bin/make -C build_win32_static -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_baselib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_netlib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_corelib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_advlib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_htmllib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_qalib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_xmllib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_xrclib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_auilib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-make-pch ./.pch/wxprec_richtextlib/wx/wxprec.h.gch wx/wxprec.h i686-w64-mingw32-g++ -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_appbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_arcall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_arcfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_archive.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_clntdata.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_cmdline.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_config.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_convauto.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_datetime.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_datstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dircmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dynarray.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dynlib.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dynload.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_encconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-gcc -c -o baselib_extended.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -mthreads -Wall -Wundef -O2 -fno-strict-aliasing -mthreads -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_ffile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_file.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fileback.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fileconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:108:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 108 | WX_DEFINE_SORTED_ARRAY(wxFileConfigEntry *, ArrayEntries); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:109:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 109 | WX_DEFINE_SORTED_ARRAY(wxFileConfigGroup *, ArrayGroups); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filefn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filename.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filesys.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filtall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_filtfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fmapbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fs_arc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fs_filter.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_hash.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_hashmap.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_init.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_intl.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_ipcbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_list.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_log.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_longlong.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_memory.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_mimecmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_module.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_mstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_object.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_platinfo.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_powercmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_process.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_regex.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_stdpbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_sstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_stopwatch.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_strconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_stream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_string.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_sysopt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_tarstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_textbuf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_textfile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_tokenzr.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_txtstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_uri.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_variant.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_wfstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_wxchar.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_xti.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_xtistrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_zipstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_zstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_basemsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_crashrpt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_debughlp.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dde.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_dir.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_dlmsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_mimetype.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_power.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_regconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_registry.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_snglinst.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_stackwalk.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_stdpaths.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_thread.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_utils.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msw_utilsexc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_event.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_fs_mem.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_msgout.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_utilscmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_main.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_mslu.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [1073741823]' {aka 'const wchar_t [1073741823]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o baselib_volume.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_fs_inet.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_ftp.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_http.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_protocol.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckaddr.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckfile.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckipc.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_sckstrm.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_socket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_url.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_msw_gsocket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o netlib_urlmsw.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_event.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fs_mem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msgout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_utilscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_main.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_mslu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_volume.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_app.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_bitmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_brush.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_caret.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_clipbrd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_colour.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_cursor.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_data.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcclient.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcmemory.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcprint.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dcscreen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dialup.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dib.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_display.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_enhmeta.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_evtloop.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_font.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fontenum.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fontutil.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_gdiimage.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_gdiobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_graphics.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gsockmsw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_icon.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_imaglist.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_minifram.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_ole_dataobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dropsrc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_droptgt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_oleutils.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_palette.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_pen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_popupwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_printdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_printwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_region.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_renderer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_settings.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_timer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_tooltip.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_toplevel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_utilsgui.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_uxtheme.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_window.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_helpchm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_helpwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_automtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/i686-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/i686-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/i686-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/i686-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/i686-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/i686-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/i686-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_uuid.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_generic_statusbr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_prntdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_accel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_bmpbuttn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_button.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_checkbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_choice.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_colordlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_combo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_combobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_control.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dialog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_dirdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dragimag.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_filedlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_frame.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gauge95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_iniconf.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_listbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_listctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_mdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_menu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_menuitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_metafile.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_msgdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_nativdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_notebook.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_access.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_ownerdrw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_radiobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_radiobut.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_scrolbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_slider95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_spinbutt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_spinctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_statbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_statbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_statbr95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_statline.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_stattext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_tabctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_tbar95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_textctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_tglbtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treectrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_checklst.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fdrepdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_msw_fontdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_accesscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_anidecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_appcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_artprov.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_artstd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_bmpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_bookctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_choiccmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_clipcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_clrpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_colourcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_combocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_cmdproc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_cmndata.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_containr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_cshelp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_ctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_ctrlsub.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_datacmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcbufcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcgraph.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dndcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dobjcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_docmdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_docview.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dpycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dseldlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_effects.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_evtloopcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fddlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_filepickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fldlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontenumcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_framecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gaugecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gbsizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gdicmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_geometry.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_gifdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_graphcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_helpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_iconbndl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagall.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_image.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagfill.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imaggif.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagjpeg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagpcx.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagpng.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagpnm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagtga.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagtiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/i686-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_imagxpm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_layout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_lboxcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_listctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_matrix.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_menucmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_nbkbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_overlaycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_paper.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_pickerbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_popupcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_prntbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_quantize.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_radiocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_rendcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_rgncmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_settcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_sizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_srchcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_statbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_stockitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_tbarbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_textcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_timercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_toplvcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treebase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_valgen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_validate.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_valtext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_wincmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_xpmdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_busyinfo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_buttonbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_choicdgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_choicbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_clrpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_collpaneg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_combog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dcpsg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dirctrlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_dragimgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_filepickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_fontpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_graphicc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_listbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_logg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_numdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_panelg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_progdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_printps.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_renderg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_scrlwing.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_selstore.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_spinctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_splitter.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_srchctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_textdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_tipwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_toolbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treectlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_treebkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_vlbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o corelib_vscroll.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_animatecmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datavcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_aboutdlgg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_animateg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_bmpcboxg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_calctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datavgen.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datectlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_grid.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_gridctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_gridsel.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_helpext.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_hyperlink.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp In file included from ../include/wx/grid.h:15, from ../src/generic/grid.cpp:21: In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:680:18: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 680 | m_vAlign = vAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:21: note: 'vAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGridCellAttr::SetAlignment(int, int)', inlined from 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)' at ../src/generic/grid.cpp:2444:21: ../include/wx/generic/grid.h:679:18: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 679 | m_hAlign = hAlign; | ~~~~~~~~~^~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellAttr::MergeWith(wxGridCellAttr*)': ../src/generic/grid.cpp:2442:13: note: 'hAlign' was declared here 2442 | int hAlign, vAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_laywin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_odcombo.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_propdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_sashwin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_splash.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_tipdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_wizard.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_taskbarcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_aboutdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_sound.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_taskbar.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_msw_joystick.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o advlib_datectrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpbest.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpctrl.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpdata.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpdlg.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpfrm.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_helpwnd.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlcell.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlfilt.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmltag.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmlwin.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmprint.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_dflist.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_fonts.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_hline.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_image.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_layout.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((unsigned int)oldbase) * 56)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_links.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_list.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_pre.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_style.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_m_tables.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_winpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o htmllib_htmllbox.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o qalib_debugrpt.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o qalib_dbgrptg.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xmllib_xml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xmllib_xtixml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_animatctrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bmpcbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bmpbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_bttn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_cald.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_chckb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_chckl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_choic.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_choicbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_clrpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_collpane.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_combo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_datectrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_dirpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_dlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_frame.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_mdi.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_filepicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_fontpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_gauge.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_gdctl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_grid.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_html.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_hyperlink.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_listb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_listbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_listc.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_menu.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_notbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_odcombo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_panel.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_propdlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_radbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_radbx.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_scrol.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_scwin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_htmllbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_sizer.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_slidr.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_spin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_split.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_statbar.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_stbmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_stbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_stlin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_sttxt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_text.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_tglbtn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_toolb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_tree.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_treebk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_unkwn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xh_wizrd.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xmlres.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o xrclib_xmlrsall.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_framemanager.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_dockart.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_floatpane.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_auibook.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_tabmdi.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o auilib_auibar.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextctrl.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextbuffer.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextstyles.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextxml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtexthtml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextformatdlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextsymboldlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextstyledlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/bk-deps i686-w64-mingw32-g++ -c -o richtextlib_richtextprint.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a baselib_appbase.o baselib_arcall.o baselib_arcfind.o baselib_archive.o baselib_clntdata.o baselib_cmdline.o baselib_config.o baselib_convauto.o baselib_datetime.o baselib_datstrm.o baselib_dircmn.o baselib_dynarray.o baselib_dynlib.o baselib_dynload.o baselib_encconv.o baselib_extended.o baselib_ffile.o baselib_file.o baselib_fileback.o baselib_fileconf.o baselib_filefn.o baselib_filename.o baselib_filesys.o baselib_filtall.o baselib_filtfind.o baselib_fmapbase.o baselib_fs_arc.o baselib_fs_filter.o baselib_hash.o baselib_hashmap.o baselib_init.o baselib_intl.o baselib_ipcbase.o baselib_list.o baselib_log.o baselib_longlong.o baselib_memory.o baselib_mimecmn.o baselib_module.o baselib_mstream.o baselib_object.o baselib_platinfo.o baselib_powercmn.o baselib_process.o baselib_regex.o baselib_stdpbase.o baselib_sstream.o baselib_stopwatch.o baselib_strconv.o baselib_stream.o baselib_string.o baselib_sysopt.o baselib_tarstrm.o baselib_textbuf.o baselib_textfile.o baselib_tokenzr.o baselib_txtstrm.o baselib_uri.o baselib_variant.o baselib_wfstream.o baselib_wxchar.o baselib_xti.o baselib_xtistrm.o baselib_zipstrm.o baselib_zstream.o baselib_basemsw.o baselib_crashrpt.o baselib_debughlp.o baselib_dde.o baselib_msw_dir.o baselib_dlmsw.o baselib_msw_mimetype.o baselib_power.o baselib_regconf.o baselib_registry.o baselib_msw_snglinst.o baselib_msw_stackwalk.o baselib_msw_stdpaths.o baselib_msw_thread.o baselib_msw_utils.o baselib_msw_utilsexc.o baselib_event.o baselib_fs_mem.o baselib_msgout.o baselib_utilscmn.o baselib_main.o baselib_mslu.o baselib_volume.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a netlib_fs_inet.o netlib_ftp.o netlib_http.o netlib_protocol.o netlib_sckaddr.o netlib_sckfile.o netlib_sckipc.o netlib_sckstrm.o netlib_socket.o netlib_url.o netlib_msw_gsocket.o netlib_urlmsw.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a corelib_event.o corelib_fs_mem.o corelib_msgout.o corelib_utilscmn.o corelib_msw_main.o corelib_mslu.o corelib_volume.o corelib_msw_app.o corelib_msw_bitmap.o corelib_msw_brush.o corelib_msw_caret.o corelib_msw_clipbrd.o corelib_msw_colour.o corelib_msw_cursor.o corelib_msw_data.o corelib_msw_dc.o corelib_msw_dcclient.o corelib_msw_dcmemory.o corelib_msw_dcprint.o corelib_msw_dcscreen.o corelib_msw_dialup.o corelib_dib.o corelib_msw_display.o corelib_enhmeta.o corelib_msw_evtloop.o corelib_msw_font.o corelib_msw_fontenum.o corelib_msw_fontutil.o corelib_msw_gdiimage.o corelib_msw_gdiobj.o corelib_msw_graphics.o corelib_gsockmsw.o corelib_msw_icon.o corelib_msw_imaglist.o corelib_msw_minifram.o corelib_ole_dataobj.o corelib_dropsrc.o corelib_droptgt.o corelib_oleutils.o corelib_msw_palette.o corelib_msw_pen.o corelib_msw_popupwin.o corelib_msw_printdlg.o corelib_printwin.o corelib_msw_region.o corelib_msw_renderer.o corelib_msw_settings.o corelib_msw_timer.o corelib_msw_tooltip.o corelib_msw_toplevel.o corelib_msw_utilsgui.o corelib_uxtheme.o corelib_msw_window.o corelib_helpchm.o corelib_msw_helpwin.o corelib_automtn.o corelib_uuid.o corelib_generic_statusbr.o corelib_prntdlgg.o corelib_msw_accel.o corelib_msw_bmpbuttn.o corelib_msw_button.o corelib_msw_checkbox.o corelib_msw_choice.o corelib_msw_colordlg.o corelib_combo.o corelib_msw_combobox.o corelib_msw_control.o corelib_msw_dialog.o corelib_msw_dirdlg.o corelib_dragimag.o corelib_msw_filedlg.o corelib_msw_frame.o corelib_gauge95.o corelib_msw_iniconf.o corelib_msw_listbox.o corelib_msw_listctrl.o corelib_msw_mdi.o corelib_msw_menu.o corelib_msw_menuitem.o corelib_msw_metafile.o corelib_msw_msgdlg.o corelib_msw_nativdlg.o corelib_msw_notebook.o corelib_access.o corelib_msw_ownerdrw.o corelib_msw_radiobox.o corelib_msw_radiobut.o corelib_msw_scrolbar.o corelib_slider95.o corelib_msw_spinbutt.o corelib_msw_spinctrl.o corelib_msw_statbmp.o corelib_msw_statbox.o corelib_statbr95.o corelib_msw_statline.o corelib_msw_stattext.o corelib_msw_tabctrl.o corelib_tbar95.o corelib_msw_textctrl.o corelib_msw_tglbtn.o corelib_treectrl.o corelib_msw_checklst.o corelib_msw_fdrepdlg.o corelib_msw_fontdlg.o corelib_accesscmn.o corelib_anidecod.o corelib_appcmn.o corelib_artprov.o corelib_artstd.o corelib_bmpbase.o corelib_bookctrl.o corelib_choiccmn.o corelib_clipcmn.o corelib_clrpickercmn.o corelib_colourcmn.o corelib_combocmn.o corelib_cmdproc.o corelib_cmndata.o corelib_containr.o corelib_cshelp.o corelib_ctrlcmn.o corelib_ctrlsub.o corelib_datacmn.o corelib_dcbase.o corelib_dcbufcmn.o corelib_dcgraph.o corelib_dlgcmn.o corelib_dndcmn.o corelib_dobjcmn.o corelib_docmdi.o corelib_docview.o corelib_dpycmn.o corelib_dseldlg.o corelib_effects.o corelib_evtloopcmn.o corelib_fddlgcmn.o corelib_filepickercmn.o corelib_fontpickercmn.o corelib_fldlgcmn.o corelib_fontcmn.o corelib_fontenumcmn.o corelib_fontmap.o corelib_framecmn.o corelib_gaugecmn.o corelib_gbsizer.o corelib_gdicmn.o corelib_geometry.o corelib_gifdecod.o corelib_graphcmn.o corelib_helpbase.o corelib_iconbndl.o corelib_imagall.o corelib_imagbmp.o corelib_image.o corelib_imagfill.o corelib_imaggif.o corelib_imagiff.o corelib_imagjpeg.o corelib_imagpcx.o corelib_imagpng.o corelib_imagpnm.o corelib_imagtga.o corelib_imagtiff.o corelib_imagxpm.o corelib_layout.o corelib_lboxcmn.o corelib_listctrlcmn.o corelib_matrix.o corelib_menucmn.o corelib_nbkbase.o corelib_overlaycmn.o corelib_paper.o corelib_pickerbase.o corelib_popupcmn.o corelib_prntbase.o corelib_quantize.o corelib_radiocmn.o corelib_rendcmn.o corelib_rgncmn.o corelib_settcmn.o corelib_sizer.o corelib_srchcmn.o corelib_statbar.o corelib_stockitem.o corelib_tbarbase.o corelib_textcmn.o corelib_timercmn.o corelib_toplvcmn.o corelib_treebase.o corelib_valgen.o corelib_validate.o corelib_valtext.o corelib_wincmn.o corelib_xpmdecod.o corelib_busyinfo.o corelib_buttonbar.o corelib_choicdgg.o corelib_choicbkg.o corelib_clrpickerg.o corelib_collpaneg.o corelib_combog.o corelib_dcpsg.o corelib_dirctrlg.o corelib_dragimgg.o corelib_filepickerg.o corelib_fontpickerg.o corelib_graphicc.o corelib_listbkg.o corelib_logg.o corelib_numdlgg.o corelib_panelg.o corelib_progdlgg.o corelib_printps.o corelib_renderg.o corelib_scrlwing.o corelib_selstore.o corelib_spinctlg.o corelib_splitter.o corelib_srchctlg.o corelib_textdlgg.o corelib_tipwin.o corelib_toolbkg.o corelib_treectlg.o corelib_treebkg.o corelib_vlbox.o corelib_vscroll.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a advlib_animatecmn.o advlib_datavcmn.o advlib_aboutdlgg.o advlib_animateg.o advlib_bmpcboxg.o advlib_calctrl.o advlib_datavgen.o advlib_datectlg.o advlib_grid.o advlib_gridctrl.o advlib_gridsel.o advlib_helpext.o advlib_hyperlink.o advlib_laywin.o advlib_odcombo.o advlib_propdlg.o advlib_sashwin.o advlib_splash.o advlib_tipdlg.o advlib_wizard.o advlib_taskbarcmn.o advlib_msw_aboutdlg.o advlib_msw_sound.o advlib_msw_taskbar.o advlib_msw_joystick.o advlib_datectrl.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a htmllib_helpbest.o htmllib_helpctrl.o htmllib_helpdata.o htmllib_helpdlg.o htmllib_helpfrm.o htmllib_helpwnd.o htmllib_htmlcell.o htmllib_htmlfilt.o htmllib_htmlpars.o htmllib_htmltag.o htmllib_htmlwin.o htmllib_htmprint.o htmllib_m_dflist.o htmllib_m_fonts.o htmllib_m_hline.o htmllib_m_image.o htmllib_m_layout.o htmllib_m_links.o htmllib_m_list.o htmllib_m_pre.o htmllib_m_style.o htmllib_m_tables.o htmllib_winpars.o htmllib_htmllbox.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a qalib_debugrpt.o qalib_dbgrptg.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a xmllib_xml.o xmllib_xtixml.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a xrclib_xh_animatctrl.o xrclib_xh_bmp.o xrclib_xh_bmpcbox.o xrclib_xh_bmpbt.o xrclib_xh_bttn.o xrclib_xh_cald.o xrclib_xh_chckb.o xrclib_xh_chckl.o xrclib_xh_choic.o xrclib_xh_choicbk.o xrclib_xh_clrpicker.o xrclib_xh_collpane.o xrclib_xh_combo.o xrclib_xh_datectrl.o xrclib_xh_dirpicker.o xrclib_xh_dlg.o xrclib_xh_frame.o xrclib_xh_mdi.o xrclib_xh_filepicker.o xrclib_xh_fontpicker.o xrclib_xh_gauge.o xrclib_xh_gdctl.o xrclib_xh_grid.o xrclib_xh_html.o xrclib_xh_hyperlink.o xrclib_xh_listb.o xrclib_xh_listbk.o xrclib_xh_listc.o xrclib_xh_menu.o xrclib_xh_notbk.o xrclib_xh_odcombo.o xrclib_xh_panel.o xrclib_xh_propdlg.o xrclib_xh_radbt.o xrclib_xh_radbx.o xrclib_xh_scrol.o xrclib_xh_scwin.o xrclib_xh_htmllbox.o xrclib_xh_sizer.o xrclib_xh_slidr.o xrclib_xh_spin.o xrclib_xh_split.o xrclib_xh_statbar.o xrclib_xh_stbmp.o xrclib_xh_stbox.o xrclib_xh_stlin.o xrclib_xh_sttxt.o xrclib_xh_text.o xrclib_xh_tglbtn.o xrclib_xh_toolb.o xrclib_xh_tree.o xrclib_xh_treebk.o xrclib_xh_unkwn.o xrclib_xh_wizrd.o xrclib_xmlres.o xrclib_xmlrsall.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a auilib_framemanager.o auilib_dockart.o auilib_floatpane.o auilib_auibook.o auilib_tabmdi.o auilib_auibar.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a /usr/bin/i686-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a richtextlib_richtextctrl.o richtextlib_richtextbuffer.o richtextlib_richtextstyles.o richtextlib_richtextxml.o richtextlib_richtexthtml.o richtextlib_richtextformatdlg.o richtextlib_richtextsymboldlg.o richtextlib_richtextstyledlg.o richtextlib_richtextprint.o /usr/bin/i686-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' + /usr/bin/make -C build_win64_static -j2 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regcomp.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regcomp.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regexec.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regexec.c In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:603:50: warning: 'lastap.co' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~^~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.co' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/rege_dfa.c:603:34: warning: 'lastap.ss' may be used uninitialized [-Wmaybe-uninitialized] 603 | lastap.ss->inchain[lastap.co] = ss->inchain[i]; | ~~~~~~~~~^~~~~~~~~ ../src/regex/rege_dfa.c:570:21: note: 'lastap.ss' was declared here 570 | struct arcp lastap; | ^~~~~~ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:115:22: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 115 | #define OFF(p) ((p) - v->start) | ^ ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regerror.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regerror.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o wxregex_regfree.o -D__WXMSW__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/regex/regfree.c In file included from ../src/regex/regcomp.c:2176: In function 'subblock', inlined from 'subrange' at ../src/regex/regc_color.c:426:3: ../src/regex/regc_color.c:497:46: warning: array subscript 'union tree[0]' is partly outside array bounds of 'unsigned char[512]' [-Warray-bounds] 497 | t->tcolor[i] = sco; | ~~~~~~~~~~~~~^~~~~ In file included from ../src/regex/regcomp.c:33: ../src/regex/regguts.h:94:25: note: object of size 512 allocated by 'malloc' 94 | #define MALLOC(n) malloc(n) | ^~~~~~~~~ ../src/regex/regc_color.c:491:43: note: in expansion of macro 'MALLOC' 491 | t = (union tree *)MALLOC(sizeof(struct colors)); | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_baselib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_netlib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_corelib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_advlib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_htmllib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_qalib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_xmllib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_xrclib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_auilib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-make-pch ./.pch/wxprec_richtextlib/wx/wxprec.h.gch wx/wxprec.h x86_64-w64-mingw32-g++ -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../include/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ ../include/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ ../include/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ ../include/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ ../include/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ ../include/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ ../include/wx/msw/menu.h: In member function 'void wxAcceleratorArray::Remove(_wxArraywxAcceleratorArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/menu.h:19:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxAcceleratorEntry *, wxAcceleratorArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h: In member function 'void wxListBoxItemsArray::Remove(_wxArraywxListBoxItemsArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/listbox.h:31:3: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 31 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxOwnerDrawn *, wxListBoxItemsArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a wxregex_regcomp.o wxregex_regexec.o wxregex_regerror.o wxregex_regfree.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_appbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_arcall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_arcfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/arcfind.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_archive.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/archive.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_clntdata.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clntdata.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_cmdline.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayOptions::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:169:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 169 | WX_DEFINE_OBJARRAY(wxArrayOptions) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'void wxArrayParams::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp:170:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 170 | WX_DEFINE_OBJARRAY(wxArrayParams) | ^~~~~~~~~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:446:5: note: in expansion of macro 'wxCHECK_MSG' 446 | wxCHECK_MSG( i != wxNOT_FOUND, false, _T("unknown switch") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:467:5: note: in expansion of macro 'wxCHECK_MSG' 467 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:486:5: note: in expansion of macro 'wxCHECK_MSG' 486 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'bool wxCmdLineParser::Found(const wxString&, wxDateTime*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:506:5: note: in expansion of macro 'wxCHECK_MSG' 506 | wxCHECK_MSG( value, false, _T("NULL pointer in wxCmdLineOption::Found") ); | ^~~~~~~~~~~ ../src/common/cmdline.cpp: In member function 'wxString wxCmdLineParser::GetParam(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdline.cpp:521:5: note: in expansion of macro 'wxCHECK_MSG' 521 | wxCHECK_MSG( n < GetParamCount(), wxEmptyString, _T("invalid param index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_config.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/config.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, wxString*, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:143:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 143 | IMPLEMENT_READ_FOR_TYPE(String, wxString, const wxString&, ExpandEnvVars) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, long int*, long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:144:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 144 | IMPLEMENT_READ_FOR_TYPE(Long, long, long, long) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, int*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:145:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 145 | IMPLEMENT_READ_FOR_TYPE(Int, int, int, int) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, double*, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:146:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 146 | IMPLEMENT_READ_FOR_TYPE(Double, double, double, double) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:110:9: note: in expansion of macro 'wxCHECK_MSG' 110 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'bool wxConfigBase::Read(const wxString&, bool*, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:124:9: note: in expansion of macro 'wxCHECK_MSG' 124 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); \ | ^~~~~~~~~~~ ../src/common/config.cpp:147:1: note: in expansion of macro 'IMPLEMENT_READ_FOR_TYPE' 147 | IMPLEMENT_READ_FOR_TYPE(Bool, bool, bool, bool) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadInt(const wxString&, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:155:5: note: in expansion of macro 'wxCHECK_MSG' 155 | wxCHECK_MSG( pi, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ ../src/common/config.cpp: In member function 'virtual bool wxConfigBase::DoReadBool(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/config.cpp:170:5: note: in expansion of macro 'wxCHECK_MSG' 170 | wxCHECK_MSG( val, false, _T("wxConfig::Read(): NULL parameter") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_convauto.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/convauto.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_datetime.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datetime.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxDateTime::wxDateTime_t wxDateTime::GetNumberOfDays(Month, int, Calendar)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:893:5: note: in expansion of macro 'wxCHECK_MSG' 893 | wxCHECK_MSG( month < MONTHS_IN_YEAR, 0, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetMonthName(Month, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:917:5: note: in expansion of macro 'wxCHECK_MSG' 917 | wxCHECK_MSG( month != Inv_Month, wxEmptyString, _T("invalid month") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In static member function 'static wxString wxDateTime::GetWeekDayName(WeekDay, NameFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( wday != Inv_WeekDay, wxEmptyString, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1422:5: note: in expansion of macro 'wxDATETIME_CHECK' 1422 | wxDATETIME_CHECK( tm, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::Set(wxDateTime_t, Month, int, wxDateTime_t, wxDateTime_t, wxDateTime_t, wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1460:5: note: in expansion of macro 'wxDATETIME_CHECK' 1460 | wxDATETIME_CHECK( (0 < day) && (day <= GetNumberOfDays(month, year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'long unsigned int wxDateTime::GetAsDOS() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1600:5: note: in expansion of macro 'wxCHECK_MSG' 1600 | wxCHECK_MSG( tm, ULONG_MAX, _T("time can't be represented in DOS format") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1646:13: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( tm, Tm(), _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1661:17: note: in expansion of macro 'wxCHECK_MSG' 1661 | wxCHECK_MSG( tm, Tm(), _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToWeekDayInSameWeek(WeekDay, WeekFlags)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1949:5: note: in expansion of macro 'wxDATETIME_CHECK' 1949 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToNextWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:1989:5: note: in expansion of macro 'wxDATETIME_CHECK' 1989 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToPrevWeekDay(WeekDay)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2013:5: note: in expansion of macro 'wxDATETIME_CHECK' 2013 | wxDATETIME_CHECK( weekday != Inv_WeekDay, _T("invalid weekday") ); | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'bool wxDateTime::SetToWeekDay(WeekDay, int, Month, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2040:5: note: in expansion of macro 'wxCHECK_MSG' 2040 | wxCHECK_MSG( weekday != Inv_WeekDay, false, _T("invalid weekday") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxDateTime& wxDateTime::SetToYearDay(wxDateTime_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:252:5: note: in expansion of macro 'wxCHECK2_MSG' 252 | wxCHECK2_MSG(expr, *this = wxInvalidDateTime; return *this, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2202:5: note: in expansion of macro 'wxDATETIME_CHECK' 2202 | wxDATETIME_CHECK( (0 < yday) && (yday <= GetNumberOfDays(year)), | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'int wxDateTime::IsDST(Country) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2243:5: note: in expansion of macro 'wxCHECK_MSG' 2243 | wxCHECK_MSG( country == Country_Default, -1, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2253:9: note: in expansion of macro 'wxCHECK_MSG' 2253 | wxCHECK_MSG( tm, -1, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxDateTime::Format(const wxChar*, const TimeZone&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2307:5: note: in expansion of macro 'wxCHECK_MSG' 2307 | wxCHECK_MSG( format, wxEmptyString, _T("NULL format in wxDateTime::Format") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2325:13: note: in expansion of macro 'wxCHECK_MSG' 2325 | wxCHECK_MSG( tm, wxEmptyString, _T("wxLocaltime_r() failed") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2341:17: note: in expansion of macro 'wxCHECK_MSG' 2341 | wxCHECK_MSG( tm, wxEmptyString, _T("wxGmtime_r() failed") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseRfc822Date(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:2719:5: note: in expansion of macro 'wxCHECK_MSG' 2719 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseFormat(const wxChar*, const wxChar*, const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3169:5: note: in expansion of macro 'wxCHECK_MSG' 3169 | wxCHECK_MSG( date && format, (wxChar *)NULL, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDateTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3770:5: note: in expansion of macro 'wxCHECK_MSG' 3770 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseDate(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:3822:5: note: in expansion of macro 'wxCHECK_MSG' 3822 | wxCHECK_MSG( date, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'const wxChar* wxDateTime::ParseTime(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4169:5: note: in expansion of macro 'wxCHECK_MSG' 4169 | wxCHECK_MSG( time, (wxChar *)NULL, _T("NULL pointer in wxDateTime::Parse") ); | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'wxString wxTimeSpan::Format(const wxChar*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/datetime.cpp:4311:5: note: in expansion of macro 'wxCHECK_MSG' 4311 | wxCHECK_MSG( format, wxEmptyString, | ^~~~~~~~~~~ ../src/common/datetime.cpp: In member function 'void wxDateTimeArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/datetime.cpp:4456:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 4456 | WX_DEFINE_OBJARRAY(wxDateTimeArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_datstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dircmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dircmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dircmn.cpp: In member function 'size_t wxDir::Traverse(wxDirTraverser&, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:83:5: note: in expansion of macro 'wxCHECK_MSG' 83 | wxCHECK_MSG( IsOpened(), (size_t)-1, | ^~~~~~~~~~~ ../src/common/dircmn.cpp: In static member function 'static size_t wxDir::GetAllFiles(const wxString&, wxArrayString*, const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dircmn.cpp:226:5: note: in expansion of macro 'wxCHECK_MSG' 226 | wxCHECK_MSG( files, (size_t)-1, _T("NULL pointer in wxDir::GetAllFiles") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dynarray.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynarray.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Insert(const void*, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayPtrVoid::Remove(const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:405:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 405 | _WX_DEFINE_BASEARRAY(const void *, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Insert(char, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayChar::Remove(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:406:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 406 | _WX_DEFINE_BASEARRAY(char, wxBaseArrayChar) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Insert(short int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayShort::Remove(short int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:407:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 407 | _WX_DEFINE_BASEARRAY(short, wxBaseArrayShort) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Insert(int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayInt::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:408:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 408 | _WX_DEFINE_BASEARRAY(int, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Insert(long int, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayLong::Remove(long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:409:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 409 | _WX_DEFINE_BASEARRAY(long, wxBaseArrayLong) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Insert(size_t, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArraySizeT::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:410:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 410 | _WX_DEFINE_BASEARRAY(size_t, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Insert(double, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:282:3: note: in expansion of macro 'wxCHECK_RET' 282 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:338:3: note: in expansion of macro 'wxCHECK_RET' 338 | wxCHECK_RET( nIndex + nRemove <= m_nCount, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp: In member function 'void wxBaseArrayDouble::Remove(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynarray.cpp:351:3: note: in expansion of macro 'wxCHECK_RET' 351 | wxCHECK_RET( iIndex != wxNOT_FOUND, \ | ^~~~~~~~~~~ ../src/common/dynarray.cpp:397:9: note: in expansion of macro '_WX_DEFINE_BASEARRAY_NOCOMMON' 397 | _WX_DEFINE_BASEARRAY_NOCOMMON(T, name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynarray.cpp:411:1: note: in expansion of macro '_WX_DEFINE_BASEARRAY' 411 | _WX_DEFINE_BASEARRAY(double, wxBaseArrayDouble) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dynlib.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynlib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void wxDynamicLibraryDetailsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:803:50: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 803 | #define WX_DEFINE_USER_EXPORTED_OBJARRAY(name) WX_DEFINE_OBJARRAY(name) | ^~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp:51:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_OBJARRAY' 51 | WX_DEFINE_USER_EXPORTED_OBJARRAY(wxDynamicLibraryDetailsArray) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/dynlib.cpp: In member function 'void* wxDynamicLibrary::DoGetSymbol(const wxString&, bool*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynlib.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsLoaded(), NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dynload.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dynload.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dynload.cpp: In member function 'wxPluginLibrary* wxPluginLibrary::RefLib()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( m_linkcount > 0, NULL, | ^~~~~~~~~~~ ../src/common/dynload.cpp: In member function 'void wxPluginManager::Unload()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dynload.cpp:344:5: note: in expansion of macro 'wxCHECK_RET' 344 | wxCHECK_RET( m_entry, _T("unloading an invalid wxPluginManager?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_encconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/encconv.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const char*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:266:5: note: in expansion of macro 'wxCHECK_MSG' 266 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:296:5: note: in expansion of macro 'wxCHECK_MSG' 296 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'bool wxEncodingConverter::Convert(const wchar_t*, wchar_t*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG(m_Table != NULL, false, | ^~~~~~~~~~~ ../src/common/encconv.cpp: In member function 'wxString wxEncodingConverter::Convert(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/encconv.cpp:349:5: note: in expansion of macro 'wxCHECK_MSG' 349 | wxCHECK_MSG(m_Table != NULL, s, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-gcc -c -o baselib_extended.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -Wall -Wundef -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 ../src/common/extended.c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_ffile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ffile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ffile.cpp: In member function 'bool wxFFile::ReadAll(wxString*, const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:100:5: note: in expansion of macro 'wxCHECK_MSG' 100 | wxCHECK_MSG( (wxFileOffset)length == Length(), false, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( IsOpened(), 0, wxT("can't read from closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'size_t wxFFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:141:5: note: in expansion of macro 'wxCHECK_MSG' 141 | wxCHECK_MSG( IsOpened(), 0, wxT("can't write to closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'bool wxFFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOpened(), false, wxT("can't seek on closed file") ); | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Tell() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:220:5: note: in expansion of macro 'wxCHECK_MSG' 220 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ ../src/common/ffile.cpp: In member function 'wxFileOffset wxFFile::Length() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ffile.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( IsOpened(), wxInvalidOffset, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_file.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/file.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/file.cpp: In member function 'ssize_t wxFile::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:296:5: note: in expansion of macro 'wxCHECK' 296 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'size_t wxFile::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/file.cpp:312:5: note: in expansion of macro 'wxCHECK' 312 | wxCHECK( (pBuf != NULL) && IsOpened(), 0 ); | ^~~~~~~ ../src/common/file.cpp: In member function 'wxFileOffset wxFile::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/file.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( ofs != wxInvalidOffset || mode != wxFromStart, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fileback.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileback.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fileconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fileconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayEntries::Remove(_wxArrayArrayEntries)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:108:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 108 | WX_DEFINE_SORTED_ARRAY(wxFileConfigEntry *, ArrayEntries); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void ArrayGroups::Remove(_wxArrayArrayGroups)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:713:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 713 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:704:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY' 704 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY(T, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:884:5: note: in expansion of macro 'WX_DEFINE_SORTED_TYPEARRAY' 884 | WX_DEFINE_SORTED_TYPEARRAY(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fileconf.cpp:109:5: note: in expansion of macro 'WX_DEFINE_SORTED_ARRAY' 109 | WX_DEFINE_SORTED_ARRAY(wxFileConfigGroup *, ArrayGroups); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filefn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filefn.cpp ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::UpdateGroupAndSubgroupsLines()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1541:5: note: in expansion of macro 'wxCHECK_RET' 1541 | wxCHECK_RET( line, _T("a non root group must have a corresponding line!") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'void wxFileConfigGroup::Rename(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1557:5: note: in expansion of macro 'wxCHECK_RET' 1557 | wxCHECK_RET( m_pParent, _T("the root group can't be renamed") ); | ^~~~~~~~~~~ ../src/common/fileconf.cpp: In member function 'bool wxFileConfigGroup::DeleteSubgroup(wxFileConfigGroup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fileconf.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( pGroup, false, _T("deleting non existing group?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filefn.cpp: In function 'wxChar* wxExpandPath(wxChar*, const wxChar*)': ../src/common/filefn.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^ ../src/common/filefn.cpp:547:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register wxChar *d, *s, *nm; | ^~ ../src/common/filefn.cpp:624:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 624 | register wxChar *start = d; | ^~~~~ ../src/common/filefn.cpp:625:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 625 | register int braces = (*s == wxT('{') || *s == wxT('(')); | ^~~~~~ ../src/common/filefn.cpp:626:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 626 | register wxChar *value; | ^~~~~ ../src/common/filefn.cpp:663:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 663 | register wxChar *nnm; | ^~~ ../src/common/filefn.cpp:664:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 664 | register wxChar *home; | ^~~~ ../src/common/filefn.cpp: In function 'bool wxFindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1656:5: note: in expansion of macro 'wxCHECK_MSG' 1656 | wxCHECK_MSG( !wxIsEmpty(pszFile), false, | ^~~~~~~~~~~ ../src/common/filefn.cpp: In function 'void wxSplitPath(const wxChar*, wxString*, wxString*, wxString*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/filefn.cpp:1700:5: note: in expansion of macro 'wxCHECK_RET' 1700 | wxCHECK_RET( pszFileName, wxT("NULL file name in wxSplitPath") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filename.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filename.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filesys.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filesys.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/filesys.cpp: In member function 'bool wxFileSystem::FindFileInPath(wxString*, const wxChar*, const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/filesys.cpp:523:5: note: in expansion of macro 'wxCHECK_MSG' 523 | wxCHECK_MSG( !wxIsEmpty(basename), false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filtall.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtall.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_filtfind.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filtfind.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fmapbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fmapbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fmapbase.cpp: In member function 'void wxFontMapperBase::SetConfigPath(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( !prefix.empty() && prefix[0] == wxCONFIG_PATH_SEPARATOR, | ^~~~~~~~~~~ ../src/common/fmapbase.cpp: In static member function 'static wxFontEncoding wxFontMapperBase::GetEncoding(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fmapbase.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( n < WXSIZEOF(gs_encodings), wxFONTENCODING_SYSTEM, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fs_arc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_arc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fs_filter.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_filter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/fs_filter.cpp:23: ../src/common/fs_filter.cpp: In destructor 'wxFSFilePtr::~wxFSFilePtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:25:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 25 | wxDEFINE_SCOPED_PTR_TYPE(wxFSFile) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp: In destructor 'wxInputStreamPtr::~wxInputStreamPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/fs_filter.cpp:26:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 26 | wxDEFINE_SCOPED_PTR_TYPE(wxInputStream) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_hash.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_hashmap.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/hashmap.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_init.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/init.cpp In file included from ../src/common/init.cpp:37: ../src/common/init.cpp: In destructor 'wxAppPtrBase::~wxAppPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_intl.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/intl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../src/common/intl.cpp:69: ../src/common/intl.cpp: In destructor 'wxPluralFormsCalculatorPtr::~wxPluralFormsCalculatorPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp:503:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 503 | wxDEFINE_SCOPED_PTR_TYPE(wxPluralFormsCalculator) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'void wxLanguageInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/intl.cpp:1501:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 1501 | WX_DEFINE_OBJARRAY(wxLanguageInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/intl.cpp: In member function 'bool wxLocale::Init(const wxChar*, const wxChar*, const wxChar*, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:1554:5: note: in expansion of macro 'wxCHECK_MSG' 1554 | wxCHECK_MSG( szLocale, false, _T("no locale to set in wxLocale::Init()") ); | ^~~~~~~~~~~ ../src/common/intl.cpp: In static member function 'static bool wxLocale::IsAvailable(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/intl.cpp:2765:5: note: in expansion of macro 'wxCHECK_MSG' 2765 | wxCHECK_MSG( info, false, _T("invalid language") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_ipcbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ipcbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_list.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/list.cpp: In member function 'int wxNodeBase::IndexOf() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( m_list, wxNOT_FOUND, wxT("node doesn't belong to a list in IndexOf")); | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:238:5: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_keyType == wxKEY_NONE, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(long int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG( (m_keyType == wxKEY_INTEGER) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Append(const wxChar*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:262:5: note: in expansion of macro 'wxCHECK_MSG' 262 | wxCHECK_MSG( (m_keyType == wxKEY_STRING) || | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::Insert(wxNodeBase*, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:277:5: note: in expansion of macro 'wxCHECK_MSG' 277 | wxCHECK_MSG( !position || position->m_list == this, (wxNodeBase *)NULL, | ^~~~~~~~~~~ ../src/common/list.cpp: In member function 'wxNodeBase* wxListBase::DetachNode(wxNodeBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/list.cpp:383:5: note: in expansion of macro 'wxCHECK_MSG' 383 | wxCHECK_MSG( node->m_list == this, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_log.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/log.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_longlong.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/longlong.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_memory.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/memory.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_mimecmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mimecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mimecmn.cpp: In member function 'void wxArrayFileTypeInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp:168:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 168 | WX_DEFINE_OBJARRAY(wxArrayFileTypeInfo) | ^~~~~~~~~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetMimeType(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( mimeType, false, _T("invalid parameter in GetMimeType") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetDescription(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:358:5: note: in expansion of macro 'wxCHECK_MSG' 358 | wxCHECK_MSG( desc, false, _T("invalid parameter in GetDescription") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetOpenCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:374:5: note: in expansion of macro 'wxCHECK_MSG' 374 | wxCHECK_MSG( openCmd, false, _T("invalid parameter in GetOpenCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::GetPrintCommand(wxString*, const MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:402:5: note: in expansion of macro 'wxCHECK_MSG' 402 | wxCHECK_MSG( printCmd, false, _T("invalid parameter in GetPrintCommand") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'bool wxFileType::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:490:5: note: in expansion of macro 'wxCHECK_MSG' 490 | wxCHECK_MSG( !sTmp.empty(), false, _T("need the icon file") ); | ^~~~~~~~~~~ ../src/common/mimecmn.cpp: In member function 'wxFileType* wxMimeTypesManager::GetFileTypeFromExtension(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mimecmn.cpp:612:5: note: in expansion of macro 'wxCHECK_MSG' 612 | wxCHECK_MSG( !ext.empty(), NULL, _T("extension can't be empty") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_module.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/module.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_mstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/mstream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/mstream.cpp: In member function 'size_t wxMemoryOutputStream::CopyTo(void*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/mstream.cpp:164:5: note: in expansion of macro 'wxCHECK_MSG' 164 | wxCHECK_MSG( buffer, 0, _T("must have buffer to CopyTo") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_object.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/object.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_platinfo.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/platinfo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/platinfo.cpp: In function 'unsigned int wxGetIndexFromEnumValue(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:109:5: note: in expansion of macro 'wxCHECK_MSG' 109 | wxCHECK_MSG( value, (unsigned)-1, _T("invalid enum value") ); | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetOperatingSystemIdName(wxOperatingSystemId)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:229:5: note: in expansion of macro 'wxCHECK_MSG' 229 | wxCHECK_MSG( idx < WXSIZEOF(wxOperatingSystemIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:239:5: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ ../src/common/platinfo.cpp: In static member function 'static wxString wxPlatformInfo::GetPortIdShortName(wxPortId, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/platinfo.cpp:254:5: note: in expansion of macro 'wxCHECK_MSG' 254 | wxCHECK_MSG( idx < WXSIZEOF(wxPortIdNames), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_powercmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/powercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_process.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/process.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_regex.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/regex.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/regex.cpp: In member function 'bool wxRegExImpl::Matches(const wxRegChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegExImpl::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:443:5: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( index < m_nMatches, false, _T("invalid match index") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegExImpl::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:456:5: note: in expansion of macro 'wxCHECK_MSG' 456 | wxCHECK_MSG( m_nMatches, 0, _T("can't use with wxRE_NOSUB") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegExImpl::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:466:5: note: in expansion of macro 'wxCHECK_MSG' 466 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::Matches(const wxChar*, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:650:5: note: in expansion of macro 'wxCHECK_MSG' 650 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'bool wxRegEx::GetMatch(size_t*, size_t*, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:659:5: note: in expansion of macro 'wxCHECK_MSG' 659 | wxCHECK_MSG( IsValid(), false, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'size_t wxRegEx::GetMatchCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( IsValid(), 0, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ ../src/common/regex.cpp: In member function 'int wxRegEx::Replace(wxString*, const wxString&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/regex.cpp:684:5: note: in expansion of macro 'wxCHECK_MSG' 684 | wxCHECK_MSG( IsValid(), wxNOT_FOUND, _T("must successfully Compile() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_stdpbase.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stdpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stdpbase.cpp: In static member function 'static wxStandardPathsBase& wxStandardPathsBase::Get()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stdpbase.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( traits, gs_stdPaths, _T("create wxApp before calling this") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_sstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_stopwatch.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stopwatch.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_strconv.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/strconv.cpp In file included from ../include/wx/string.h:55, from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'void wxMemoryBufferData::DecRef()', inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:200:9: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 200 | m_ref -= 1; | ^~~~~ In member function 'void wxMemoryBufferData::DecRef()', inlined from 'void wxMemoryBufferData::DecRef()' at ../include/wx/buffer.h:198:10, inlined from 'wxMemoryBuffer::~wxMemoryBuffer()' at ../include/wx/buffer.h:232:42, inlined from 'wxStringStreamUnconvBuffers_wxImplementation_Pair::~wxStringStreamUnconvBuffers_wxImplementation_Pair()' at ../src/common/sstream.cpp:164:1, inlined from 'wxStringStreamUnconvBuffers::mapped_type& wxStringStreamUnconvBuffers::operator[](const void* const&)' at ../src/common/sstream.cpp:164:1, inlined from 'virtual size_t wxStringOutputStream::OnSysWrite(const void*, size_t)' at ../src/common/sstream.cpp:188:49: ../include/wx/buffer.h:202:20: note: call to 'void operator delete(void*, std::size_t)' here 202 | delete this; | ^~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_stream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stream.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/stream.cpp: In member function 'bool wxStreamBuffer::FlushBuffer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:225:5: note: in expansion of macro 'wxCHECK_MSG' 225 | wxCHECK_MSG( outStream, false, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual void wxStreamBuffer::PutChar(char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:303:5: note: in expansion of macro 'wxCHECK_RET' 303 | wxCHECK_RET( outStream, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::Peek()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:328:5: note: in expansion of macro 'wxCHECK_MSG' 328 | wxCHECK_MSG( m_stream && HasBuffer(), 0, | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual char wxStreamBuffer::GetChar()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Read(void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:388:9: note: in expansion of macro 'wxCHECK_MSG' 388 | wxCHECK_MSG( inStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Read(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:433:5: note: in expansion of macro 'wxCHECK_MSG' 433 | wxCHECK_MSG( m_mode != write, 0, _T("can't read from this buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual size_t wxStreamBuffer::Write(const void*, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:469:9: note: in expansion of macro 'wxCHECK_MSG' 469 | wxCHECK_MSG( outStream, 0, _T("should have a stream in wxStreamBuffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'size_t wxStreamBuffer::Write(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:528:5: note: in expansion of macro 'wxCHECK_MSG' 528 | wxCHECK_MSG( sbuf->m_mode != write, 0, _T("can't read from that buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxStreamBuffer::Seek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:590:9: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:617:17: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( (wxFileOffset)int_diff == diff, wxInvalidOffset, wxT("huge file not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'virtual wxFileOffset wxCountingOutputStream::OnSysSeek(wxFileOffset, wxSeekMode)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1028:13: note: in expansion of macro 'wxCHECK_MSG' 1028 | wxCHECK_MSG( (wxFileOffset)new_pos == (wxFileOffset)(m_currentPos + pos), wxInvalidOffset, wxT("huge position not supported") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedInputStream::SetInputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1286:5: note: in expansion of macro 'wxCHECK_RET' 1286 | wxCHECK_RET( buffer, _T("wxBufferedInputStream needs buffer") ); | ^~~~~~~~~~~ ../src/common/stream.cpp: In member function 'void wxBufferedOutputStream::SetOutputStreamBuffer(wxStreamBuffer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/stream.cpp:1371:5: note: in expansion of macro 'wxCHECK_RET' 1371 | wxCHECK_RET( buffer, _T("wxBufferedOutputStream needs buffer") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_string.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/string.cpp ../src/common/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_sysopt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sysopt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/string.cpp: In member function 'bool wxStringBase::AllocBuffer(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/string.cpp:212:3: note: in expansion of macro 'wxCHECK' 212 | wxCHECK( nLen < (INT_MAX / sizeof(wxChar)) - | ^~~~~~~ ../src/common/string.cpp: In member function 'size_t wxString::Replace(const wxChar*, const wxChar*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1503:5: note: in expansion of macro 'wxCHECK_MSG' 1503 | wxCHECK_MSG( szOld && *szOld && szNew, 0, | ^~~~~~~~~~~ ../src/common/string.cpp: In function 'bool wxStringToIntType(const wxChar*, T*, int, F)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1725:5: note: in expansion of macro 'wxCHECK_MSG' 1725 | wxCHECK_MSG( val, false, _T("NULL output pointer") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'bool wxString::ToDouble(double*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( val, false, _T("NULL pointer in wxString::ToDouble") ); | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Insert(const wxString&, size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2468:3: note: in expansion of macro 'wxCHECK_RET' 2468 | wxCHECK_RET( m_nCount <= m_nCount + nInsert, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2522:3: note: in expansion of macro 'wxCHECK_RET' 2522 | wxCHECK_RET( nIndex + nRemove <= m_nCount, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::Remove(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2539:3: note: in expansion of macro 'wxCHECK_RET' 2539 | wxCHECK_RET( iIndex != wxNOT_FOUND, | ^~~~~~~~~~~ ../src/common/string.cpp: In member function 'void wxArrayString::DoSort()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/string.cpp:2621:3: note: in expansion of macro 'wxCHECK_RET' 2621 | wxCHECK_RET( !m_autoSort, wxT("can't use this method with sorted arrays") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_tarstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tarstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common/tarstrm.cpp:29: ../src/common/tarstrm.cpp: In destructor 'wxTarHeaderBlockPtr::~wxTarHeaderBlockPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:159:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 159 | wxDEFINE_SCOPED_PTR_TYPE(wxTarHeaderBlock) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In destructor 'wxTarEntryPtr_::~wxTarEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/tarstrm.cpp:643:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 643 | wxDEFINE_SCOPED_PTR (wxTarEntry, wxTarEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::CloseEntry()': ../src/common/tarstrm.cpp:1188:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1188 | memset(m_hdr, 0, size - m_pos); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'virtual bool wxTarOutputStream::Close()': ../src/common/tarstrm.cpp:1212:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1212 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp: In member function 'bool wxTarOutputStream::WriteHeaders(wxTarEntry&)': ../src/common/tarstrm.cpp:1226:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1226 | memset(m_hdr, 0, sizeof(*m_hdr)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:1272:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class wxTarHeaderBlock'; use assignment or value-initialization instead [-Wclass-memaccess] 1272 | memset(m_hdr2, 0, sizeof(*m_hdr2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/tarstrm.cpp:128:7: note: 'class wxTarHeaderBlock' declared here 128 | class wxTarHeaderBlock | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_textbuf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textbuf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_textfile.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textfile.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_tokenzr.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tokenzr.cpp ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/textfile.cpp: In member function 'virtual bool wxTextFile::OnRead(const wxMBConv&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/textfile.cpp:151:13: note: in expansion of macro 'wxCHECK_MSG' 151 | wxCHECK_MSG( bufPos + nRead <= bufSize, false, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tokenzr.cpp: In member function 'bool wxStringTokenizer::HasMoreTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( IsOk(), false, _T("you should call SetString() first") ); | ^~~~~~~~~~~ ../src/common/tokenzr.cpp: In member function 'size_t wxStringTokenizer::CountTokens() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tokenzr.cpp:143:5: note: in expansion of macro 'wxCHECK_MSG' 143 | wxCHECK_MSG( IsOk(), 0, _T("you should call SetString() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_txtstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/txtstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_uri.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/uri.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_variant.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/variant.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_wfstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wfstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_wxchar.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wxchar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/wxchar.cpp: In member function 'void wxPrintfConvSpec::ReplaceAsteriskWith(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wxchar.cpp:657:5: note: in expansion of macro 'wxCHECK_RET' 657 | wxCHECK_RET(pwidth, _T("field width must be specified")); | ^~~~~~~~~~~ ../src/common/wxchar.cpp: In member function 'int wxPrintfConvSpec::Process(wxChar*, size_t, wxPrintfArg*, size_t)': ../src/common/wxchar.cpp:1009:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 1009 | if (len && len != (size_t)(-1)) | ^ ../src/common/wxchar.cpp:767:12: warning: variable 'lenScratch' set but not used [-Wunused-but-set-variable] 767 | size_t lenScratch = 0, lenCur = 0; | ^~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_xti.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xti.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_xtistrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtistrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_zipstrm.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zipstrm.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In constructor 'wxZipHeader::wxZipHeader(wxInputStream&, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/zipstrm.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET(size <= sizeof(m_data), _T("buffer too small")); | ^~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZlibOutputStream2::Open(wxOutputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:519:5: note: in expansion of macro 'wxCHECK' 519 | wxCHECK(m_pos == wxInvalidOffset, false); | ^~~~~~~ In file included from ../src/common/zipstrm.cpp:31: ../src/common/zipstrm.cpp: In destructor 'wxZipEntryPtr_::~wxZipEntryPtr_()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/zipstrm.cpp:1309:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 1309 | wxDEFINE_SCOPED_PTR (wxZipEntry, wxZipEntryPtr_) | ^~~~~~~~~~~~~~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::LoadEndRecord()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1433:5: note: in expansion of macro 'wxCHECK' 1433 | wxCHECK(m_position == wxInvalidOffset, false); | ^~~~~~~ ../src/common/zipstrm.cpp: In member function 'bool wxZipInputStream::DoOpen(wxZipEntry*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/common/zipstrm.cpp:1699:9: note: in expansion of macro 'wxCHECK' 1699 | wxCHECK(m_parentSeekable, false); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_zstream.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/zstream.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_basemsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/basemsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_crashrpt.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/crashrpt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_debughlp.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/debughlp.cpp ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpField(PSYMBOL_INFO, void*, unsigned int)': ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 346 | switch ( DereferenceSymbol(&sym, &pVariable) ) | ^ ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:346:24: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 308 | switch ( tag ) | ^ ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_BASE_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:308:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp: In static member function 'static wxString wxDbgHelpDLL::DumpSymbol(PSYMBOL_INFO, void*)': ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_NULL' not handled in switch [-Wswitch] 521 | switch ( DereferenceSymbol(&symDeref, &pVariable) ) | ^ ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_EXE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_DETAILS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_COMPILAND_ENV' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BLOCK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DATA' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ANNOTATION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_LABEL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_PUBLIC_SYMBOL' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ENUM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_POINTER_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_ARRAY_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_TYPEDEF' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_BASE_CLASS' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FRIEND' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNCTION_ARG_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_START' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_FUNC_DEBUG_END' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_USING_NAMESPACE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE_SHAPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_VTABLE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_THUNK' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_CUSTOM_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MANAGED_TYPE' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_DIMENSION' not handled in switch [-Wswitch] ../src/msw/debughlp.cpp:521:12: warning: enumeration value 'SYMBOL_TAG_MAX' not handled in switch [-Wswitch] /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dde.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dde.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_dir.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dir.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dir.cpp: In member function 'bool wxDir::GetFirst(wxString*, const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:348:5: note: in expansion of macro 'wxCHECK_MSG' 348 | wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") ); | ^~~~~~~~~~~ ../src/msw/dir.cpp: In member function 'bool wxDir::GetNext(wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dir.cpp:362:5: note: in expansion of macro 'wxCHECK_MSG' 362 | wxCHECK_MSG( filename, false, _T("bad pointer in wxDir::GetNext()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_dlmsw.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dlmsw.cpp In file included from ../include/wx/version.h:17, from ../include/wx/defs.h:134, from ../include/wx/wxprec.h:13: ../src/msw/dlmsw.cpp: In member function 'wxString wxVersionDLL::GetFileVersion(const wxString&) const': ../include/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'PTSTR' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ ../include/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ ../include/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ ../src/msw/dlmsw.cpp:205:53: note: in expansion of macro '_T' 205 | if ( m_pfnVerQueryValue(buf.data(), _T("\\"), &pVer, &sizeInfo) ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_mimetype.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mimetype.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mimetype.cpp: In member function 'void wxFileTypeImpl::Init(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:103:5: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( !ext.empty(), _T("needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'size_t wxFileTypeImpl::GetAllCommands(wxArrayString*, wxArrayString*, const wxFileType::MessageParameters&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:127:5: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( !m_ext.empty(), 0, _T("GetAllCommands() needs an extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'wxFileType* wxMimeTypesManagerImpl::Associate(const wxFileTypeInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:549:5: note: in expansion of macro 'wxCHECK_MSG' 549 | wxCHECK_MSG( !ext.empty(), NULL, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetCommand(const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:682:5: note: in expansion of macro 'wxCHECK_MSG' 682 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDefaultIcon(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:751:5: note: in expansion of macro 'wxCHECK_MSG' 751 | wxCHECK_MSG( !m_strFileType.empty(), false, _T("File key not found") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::SetDescription(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:768:5: note: in expansion of macro 'wxCHECK_MSG' 768 | wxCHECK_MSG( !desc.empty(), false, _T("No file description supplied") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveCommand(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:815:5: note: in expansion of macro 'wxCHECK_MSG' 815 | wxCHECK_MSG( !m_ext.empty() && !verb.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveMimeType()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:826:5: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( !m_ext.empty(), false, _T("RemoveMimeType() needs extension") ); | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDefaultIcon()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:834:5: note: in expansion of macro 'wxCHECK_MSG' 834 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ ../src/msw/mimetype.cpp: In member function 'bool wxFileTypeImpl::RemoveDescription()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/mimetype.cpp:843:5: note: in expansion of macro 'wxCHECK_MSG' 843 | wxCHECK_MSG( !m_ext.empty(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_power.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/power.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_regconf.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/regconf.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/regconf.cpp: In constructor 'wxRegConfig::wxRegConfig(const wxString&, const wxString&, const wxString&, const wxString&, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:98:7: note: in expansion of macro 'wxCHECK_RET' 98 | wxCHECK_RET( wxTheApp, wxT("No application name in wxRegConfig ctor!") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadString(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:553:5: note: in expansion of macro 'wxCHECK_MSG' 553 | wxCHECK_MSG( pStr, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ ../src/msw/regconf.cpp: In member function 'virtual bool wxRegConfig::DoReadLong(const wxString&, long int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/regconf.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( plResult, false, _T("wxRegConfig::Read(): NULL param") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_registry.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/registry.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:140:3: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( key < nStdKeys, wxEmptyString, wxT("invalid key in wxRegKey::GetStdKeyName") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In static member function 'static const wxChar* wxRegKey::GetStdKeyShortName(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/registry.cpp:148:3: note: in expansion of macro 'wxCHECK' 148 | wxCHECK( key < nStdKeys, wxEmptyString ); | ^~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::Rename(const wxChar*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/registry.cpp:532:5: note: in expansion of macro 'wxCHECK_MSG' 532 | wxCHECK_MSG( !m_strKey.empty(), false, _T("registry hives can't be renamed") ); | ^~~~~~~~~~~ ../src/msw/registry.cpp: In member function 'bool wxRegKey::GetNextValue(wxString&, long int&) const': ../src/msw/registry.cpp:1016:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1016 | if ( lIndex == -1 ) | ^~ ../src/msw/registry.cpp:1019:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1019 | wxChar szValueName[1024]; // @@ use RegQueryInfoKey... | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_snglinst.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/snglinst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceCheckerImpl::WasOpened() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:71:9: note: in expansion of macro 'wxCHECK_MSG' 71 | wxCHECK_MSG( m_hMutex, false, | ^~~~~~~~~~~ ../src/msw/snglinst.cpp: In member function 'bool wxSingleInstanceChecker::IsAnotherRunning() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/snglinst.cpp:118:5: note: in expansion of macro 'wxCHECK_MSG' 118 | wxCHECK_MSG( m_impl, false, _T("must call Create() first") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_stackwalk.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stackwalk.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_stdpaths.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stdpaths.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_thread.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/thread.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/thread.cpp: In member function 'void* wxThread::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/thread.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( !IsDetached(), (ExitCode)-1, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Lock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:41:5: note: in expansion of macro 'wxCHECK_MSG' 41 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::TryLock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxMutexError wxMutex::Unlock()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:57:5: note: in expansion of macro 'wxCHECK_MSG' 57 | wxCHECK_MSG( m_internal, wxMUTEX_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:247:5: note: in expansion of macro 'wxCHECK_MSG' 247 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Signal()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:263:5: note: in expansion of macro 'wxCHECK_MSG' 263 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxCondError wxCondition::Broadcast()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( m_internal, wxCOND_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Wait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:303:5: note: in expansion of macro 'wxCHECK_MSG' 303 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::TryWait()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:311:5: note: in expansion of macro 'wxCHECK_MSG' 311 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::WaitTimeout(long unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ ../include/wx/thrimpl.cpp: In member function 'wxSemaError wxSemaphore::Post()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/thrimpl.cpp:327:5: note: in expansion of macro 'wxCHECK_MSG' 327 | wxCHECK_MSG( m_internal, wxSEMA_INVALID, | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_utils.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utils.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utils.cpp: In function 'bool wxGetUserName(wxChar*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:288:5: note: in expansion of macro 'wxCHECK_MSG' 288 | wxCHECK_MSG( buf && ( maxSize > 0 ), false, | ^~~~~~~~~~~ ../src/msw/utils.cpp: In function 'HWND__* wxCreateHiddenWindow(const WCHAR**, LPCTSTR, WNDPROC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utils.cpp:1534:5: note: in expansion of macro 'wxCHECK_MSG' 1534 | wxCHECK_MSG( classname && pclassname && wndproc, NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msw_utilsexc.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsexc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsexc.cpp: In function 'long int wxExecute(const wxString&, int, wxProcess*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/utilsexc.cpp:913:5: note: in expansion of macro 'wxCHECK_MSG' 913 | wxCHECK_MSG( traits, -1, _T("no wxAppTraits in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_event.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp In file included from ../src/common/event.cpp:46: ../src/common/event.cpp: In destructor 'wxEventPtr::~wxEventPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/event.cpp:49:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 49 | wxDEFINE_SCOPED_PTR(wxEvent, wxEventPtr) | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/event.cpp: In member function 'void wxEvtHandler::AddPendingEvent(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1139:5: note: in expansion of macro 'wxCHECK_RET' 1139 | wxCHECK_RET( eventCopy, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'void wxEvtHandler::ProcessPendingEvents()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1171:5: note: in expansion of macro 'wxCHECK_RET' 1171 | wxCHECK_RET( m_pendingEvents, | ^~~~~~~~~~~ ../src/common/event.cpp: In member function 'bool wxEvtHandler::SearchDynamicEventTable(wxEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/event.cpp:1396:5: note: in expansion of macro 'wxCHECK_MSG' 1396 | wxCHECK_MSG( m_dynamicEvents, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_fs_mem.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_msgout.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_utilscmn.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/utilscmn.cpp: In function 'bool ReadAll(wxInputStream*, wxArrayString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/utilscmn.cpp:642:5: note: in expansion of macro 'wxCHECK_MSG' 642 | wxCHECK_MSG( is, false, _T("NULL stream in wxExecute()?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_main.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_mslu.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp In file included from ../include/wx/log.h:47, from ../include/wx/msw/private.h:24, from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In member function 'bool wxStringData::IsEmpty() const', inlined from 'void wxStringData::Unlock()' at ../include/wx/string.h:243:33, inlined from 'wxStringBase::~wxStringBase()' at ../include/wx/string.h:396:30, inlined from 'wxString::~wxString()' at ../include/wx/string.h:659:24, inlined from 'bool wxLaunchDefaultBrowserBaseImpl(const wxString&, int)' at ../src/common/utilscmn.cpp:770:75: ../include/wx/string.h:226:37: warning: array subscript -1 is outside array bounds of 'const wxChar [4611686018427387903]' {aka 'const wchar_t [4611686018427387903]'} [-Warray-bounds] 226 | bool IsEmpty() const { return (nRefs == -1); } | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o baselib_volume.o -I./.pch/wxprec_baselib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -DwxUSE_BASE=1 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_fs_inet.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_inet.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_ftp.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ftp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_http.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/http.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_protocol.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/protocol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckaddr.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckaddr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckfile.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckfile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckipc.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckipc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_sckstrm.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sckstrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_socket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/socket.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_url.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/url.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_msw_gsocket.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsocket.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o netlib_urlmsw.o -I./.pch/wxprec_netlib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/urlmsw.cpp ../src/msw/gsocket.cpp: In member function 'bool GSocket::SetReusable()': ../src/msw/gsocket.cpp:525:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 525 | if (this && m_fd == INVALID_SOCKET) { | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_event.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/event.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fs_mem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fs_mem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msgout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/msgout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_utilscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/utilscmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_main.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/main.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_mslu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mslu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_volume.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/volume.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_app.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/app.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_bitmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bitmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CopyFromDIB(const wxDIB&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:391:5: note: in expansion of macro 'wxCHECK_MSG' 391 | wxCHECK_MSG( dib.IsOk(), false, _T("invalid DIB in CopyFromDIB") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'virtual bool wxBitmap::Create(int, int, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:522:5: note: in expansion of macro 'wxCHECK_MSG' 522 | wxCHECK_MSG( dc.Ok(), false, _T("invalid HDC in wxBitmap::Create()") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, const wxDC&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:792:5: note: in expansion of macro 'wxCHECK_MSG' 792 | wxCHECK_MSG( dc.Ok(), false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxBitmap::CreateFromImage(const wxImage&, int, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:802:5: note: in expansion of macro 'wxCHECK_MSG' 802 | wxCHECK_MSG( image.Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'wxBitmap wxBitmap::GetSubBitmapOfHDC(const wxRect&, WXHDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1085:5: note: in expansion of macro 'wxCHECK_MSG' 1085 | wxCHECK_MSG( Ok() && | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void* wxBitmap::GetRawData(wxPixelDataBase&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1255:9: note: in expansion of macro 'wxCHECK_MSG' 1255 | wxCHECK_MSG( !GetBitmapData()->m_dib, NULL, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:11: warning: the compiler can assume that the address of 'dataBase' will never be NULL [-Waddress] 1324 | if ( !&dataBase ) | ^~~~~~~~~ ../src/msw/bitmap.cpp:1318:46: note: 'dataBase' declared here 1318 | void wxBitmap::UngetRawData(wxPixelDataBase& dataBase) | ~~~~~~~~~~~~~~~~~^~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1422:5: note: in expansion of macro 'wxCHECK_MSG' 1422 | wxCHECK_MSG( bitmap.Ok() && bitmap.GetDepth() == 1, false, | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'bool wxMask::Create(const wxBitmap&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1482:5: note: in expansion of macro 'wxCHECK_MSG' 1482 | wxCHECK_MSG( bitmap.Ok(), false, _T("invalid bitmap in wxMask::Create") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In function 'HBITMAP__* wxInvertMask(HBITMAP, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/bitmap.cpp:1765:5: note: in expansion of macro 'wxCHECK_MSG' 1765 | wxCHECK_MSG( hbmpMask, 0, _T("invalid bitmap in wxInvertMask") ); | ^~~~~~~~~~~ ../src/msw/bitmap.cpp: In member function 'void wxBitmap::UngetRawData(wxPixelDataBase&)': ../src/msw/bitmap.cpp:1324:5: warning: 'nonnull' argument 'dataBase' compared to NULL [-Wnonnull-compare] 1324 | if ( !&dataBase ) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_brush.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/brush.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/brush.cpp: In member function 'wxColour wxBrush::GetColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( Ok(), wxNullColour, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual int wxBrush::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:278:5: note: in expansion of macro 'wxCHECK_MSG' 278 | wxCHECK_MSG( Ok(), 0, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'wxBitmap* wxBrush::GetStipple() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:285:5: note: in expansion of macro 'wxCHECK_MSG' 285 | wxCHECK_MSG( Ok(), NULL, _T("invalid brush") ); | ^~~~~~~~~~~ ../src/msw/brush.cpp: In member function 'virtual void* wxBrush::GetResourceHandle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/brush.cpp:292:5: note: in expansion of macro 'wxCHECK_MSG' 292 | wxCHECK_MSG( Ok(), FALSE, _T("invalid brush") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_caret.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/caret.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_clipbrd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/clipbrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/clipbrd.cpp: In function 'bool wxOpenClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:85:5: note: in expansion of macro 'wxCHECK_MSG' 85 | wxCHECK_MSG( !gs_wxClipboardIsOpen, true, wxT("clipboard already opened.") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In function 'bool wxCloseClipboard()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:107:5: note: in expansion of macro 'wxCHECK_MSG' 107 | wxCHECK_MSG( gs_wxClipboardIsOpen, false, wxT("clipboard is not opened") ); | ^~~~~~~~~~~ ../src/msw/clipbrd.cpp: In member function 'virtual bool wxClipboard::AddData(wxDataObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/clipbrd.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( data, false, wxT("data is invalid") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_colour.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colour.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_cursor.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/cursor.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/cursor.cpp: In constructor 'wxCursor::wxCursor(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/cursor.cpp:348:5: note: in expansion of macro 'wxCHECK_RET' 348 | wxCHECK_RET( idCursor > 0 && (size_t)idCursor < WXSIZEOF(stdCursors), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_data.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/data.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dc.cpp: In member function 'void wxDC::SetClippingHrgn(WXHRGN)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:422:5: note: in expansion of macro 'wxCHECK_RET' 422 | wxCHECK_RET( hrgn, wxT("invalid clipping region") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoGetPixel(wxCoord, wxCoord, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:637:5: note: in expansion of macro 'wxCHECK_MSG' 637 | wxCHECK_MSG( col, false, _T("NULL colour parameter in wxDC::GetPixel") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawIcon(const wxIcon&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1165:5: note: in expansion of macro 'wxCHECK_RET' 1165 | wxCHECK_RET( icon.Ok(), wxT("invalid icon in DrawIcon") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:1181:5: note: in expansion of macro 'wxCHECK_RET' 1181 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxDC::DrawBitmap") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual bool wxDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2071:5: note: in expansion of macro 'wxCHECK_MSG' 2071 | wxCHECK_MSG( source, false, _T("wxDC::Blit(): NULL wxDC pointer") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In member function 'virtual void wxDC::DoGetSizeMM(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2382:9: note: in expansion of macro 'wxCHECK_RET' 2382 | wxCHECK_RET( wTotal, _T("0 width device?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2391:9: note: in expansion of macro 'wxCHECK_RET' 2391 | wxCHECK_RET( hTotal, _T("0 height device?") ); | ^~~~~~~~~~~ ../src/msw/dc.cpp: In function 'void wxAlphaBlend(HDC, int, int, int, int, int, int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dc.cpp:2633:5: note: in expansion of macro 'wxCHECK_RET' 2633 | wxCHECK_RET( dataDst && dataSrc, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcclient.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcclient.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcclient.cpp: In member function 'void wxArrayDCInfo::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp:57:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 57 | WX_DEFINE_OBJARRAY(wxArrayDCInfo) | ^~~~~~~~~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxWindowDC::wxWindowDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:97:5: note: in expansion of macro 'wxCHECK_RET' 97 | wxCHECK_RET( canvas, _T("invalid window in wxWindowDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxWindowDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:124:5: note: in expansion of macro 'wxCHECK_RET' 124 | wxCHECK_RET( m_canvas, _T("wxWindowDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxClientDC::wxClientDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:140:5: note: in expansion of macro 'wxCHECK_RET' 140 | wxCHECK_RET( canvas, _T("invalid window in wxClientDC") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In member function 'virtual void wxClientDC::DoGetSize(int*, int*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( m_canvas, _T("wxClientDC without a window?") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDC::wxPaintDC(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:214:5: note: in expansion of macro 'wxCHECK_RET' 214 | wxCHECK_RET( canvas, wxT("NULL canvas in wxPaintDC ctor") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDC::~wxPaintDC()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:256:9: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In constructor 'wxPaintDCEx::wxPaintDCEx(wxWindow*, WXHDC)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:318:5: note: in expansion of macro 'wxCHECK_RET' 318 | wxCHECK_RET( dc, wxT("wxPaintDCEx requires an existing device context") ); | ^~~~~~~~~~~ ../src/msw/dcclient.cpp: In destructor 'virtual wxPaintDCEx::~wxPaintDCEx()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcclient.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( info, wxT("existing DC should have a cache entry") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcmemory.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcmemory.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcmemory.cpp: In constructor 'wxMemoryDC::wxMemoryDC(wxDC*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcmemory.cpp:52:5: note: in expansion of macro 'wxCHECK_RET' 52 | wxCHECK_RET( dc, _T("NULL dc in wxMemoryDC ctor") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcprint.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dcprint.cpp: In member function 'virtual void wxPrinterDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dcprint.cpp:390:5: note: in expansion of macro 'wxCHECK_RET' 390 | wxCHECK_RET( bmp.Ok(), _T("invalid bitmap in wxPrinterDC::DrawBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dcscreen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dcscreen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dialup.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialup.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dib.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dib.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::Dial(const wxString&, const wxString&, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:754:5: note: in expansion of macro 'wxCHECK_MSG' 754 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::HangUp()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:934:5: note: in expansion of macro 'wxCHECK_MSG' 934 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::IsOnline() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1011:5: note: in expansion of macro 'wxCHECK_MSG' 1011 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetOnlineStatus(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1033:5: note: in expansion of macro 'wxCHECK_RET' 1033 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual bool wxDialUpManagerMSW::EnableAutoCheckOnlineStatus(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1040:5: note: in expansion of macro 'wxCHECK_MSG' 1040 | wxCHECK_MSG( IsOk(), false, wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::DisableAutoCheckOnlineStatus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1196:5: note: in expansion of macro 'wxCHECK_RET' 1196 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetWellKnownHost(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1226:5: note: in expansion of macro 'wxCHECK_RET' 1226 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In member function 'virtual void wxDialUpManagerMSW::SetConnectCommand(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1234:5: note: in expansion of macro 'wxCHECK_RET' 1234 | wxCHECK_RET( IsOk(), wxT("using uninitialized wxDialUpManager") ); | ^~~~~~~~~~~ ../src/msw/dialup.cpp: In function 'void wxRasDialFunc(UINT, tagRASCONNSTATE, DWORD)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/dialup.cpp:1330:5: note: in expansion of macro 'wxCHECK_RET' 1330 | wxCHECK_RET( dialUpManager, wxT("who started to dial then?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:102:5: note: in expansion of macro 'wxCHECK_MSG' 102 | wxCHECK_MSG( info, false, _T("malloc(BITMAPINFO) failed") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:148:5: note: in expansion of macro 'wxCHECK_MSG' 148 | wxCHECK_MSG( bmp.Ok(), false, _T("wxDIB::Create(): invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Save(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( m_handle, false, _T("wxDIB::Save(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'HBITMAP__* wxDIB::CreateDDB(HDC) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( m_handle, 0, _T("wxDIB::CreateDDB(): invalid object") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In static member function 'static HBITMAP__* wxDIB::ConvertToBitmap(const BITMAPINFO*, HDC, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:427:5: note: in expansion of macro 'wxCHECK_MSG' 427 | wxCHECK_MSG( pbmi, 0, _T("invalid DIB in ConvertToBitmap") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxPalette* wxDIB::CreatePalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:628:5: note: in expansion of macro 'wxCHECK_MSG' 628 | wxCHECK_MSG( pPalette, NULL, _T("out of memory") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'bool wxDIB::Create(const wxImage&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:675:5: note: in expansion of macro 'wxCHECK_MSG' 675 | wxCHECK_MSG( image.Ok(), false, _T("invalid wxImage in wxDIB ctor") ); | ^~~~~~~~~~~ ../src/msw/dib.cpp: In member function 'wxImage wxDIB::ConvertToImage() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/dib.cpp:740:5: note: in expansion of macro 'wxCHECK_MSG' 740 | wxCHECK_MSG( IsOk(), wxNullImage, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_display.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/display.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/display.cpp: In member function 'void wxDisplayInfoArray::Remove(_wxArraywxDisplayInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp:177:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 177 | WX_DEFINE_ARRAY_PTR(wxDisplayInfo *, wxDisplayInfoArray); | ^~~~~~~~~~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual wxDisplayImpl* wxDisplayFactoryMultimon::CreateDisplay(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:661:5: note: in expansion of macro 'wxCHECK_MSG' 661 | wxCHECK_MSG( n < m_displays.size(), NULL, _T("invalid display index") ); | ^~~~~~~~~~~ ../src/msw/display.cpp: In member function 'virtual bool wxDisplayImplMultimon::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/display.cpp:714:9: note: in expansion of macro 'wxCHECK_MSG' 714 | wxCHECK_MSG( mode.w && mode.h, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_enhmeta.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/enhmeta.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::Play(wxDC*, wxRect*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:119:5: note: in expansion of macro 'wxCHECK_MSG' 119 | wxCHECK_MSG( dc, false, _T("invalid wxDC in wxEnhMetaFile::Play") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'bool wxEnhMetaFile::SetClipboard(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:180:5: note: in expansion of macro 'wxCHECK_MSG' 180 | wxCHECK_MSG( m_hMF, false, _T("can't copy invalid metafile to clipboard") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'wxEnhMetaFile* wxEnhMetaFileDC::Close()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( Ok(), NULL, _T("invalid wxEnhMetaFileDC") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:395:9: note: in expansion of macro 'wxCHECK_MSG' 395 | wxCHECK_MSG( size, false, _T("GetWinMetaFileBits() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:443:9: note: in expansion of macro 'wxCHECK_MSG' 443 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:454:9: note: in expansion of macro 'wxCHECK_MSG' 454 | wxCHECK_MSG( size, false, _T("GetMetaFileBitsEx() failed") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::GetDataHere(void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( m_metafile.Ok(), false, _T("copying invalid enh metafile") ); | ^~~~~~~~~~~ ../src/msw/enhmeta.cpp: In member function 'virtual bool wxEnhMetaFileSimpleDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/enhmeta.cpp:518:5: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( hEMF, false, _T("pasting invalid enh metafile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_evtloop.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/evtloop.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/evtloop.cpp: In member function 'virtual bool wxEventLoop::Dispatch()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/evtloop.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( IsRunning(), false, _T("can't call Dispatch() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_font.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/font.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/font.cpp: In member function 'virtual int wxFont::GetPointSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1024:5: note: in expansion of macro 'wxCHECK_MSG' 1024 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxSize wxFont::GetPixelSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( Ok(), wxDefaultSize, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::IsUsingSizeInPixels() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1038:5: note: in expansion of macro 'wxCHECK_MSG' 1038 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetFamily() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1045:5: note: in expansion of macro 'wxCHECK_MSG' 1045 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetStyle() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1052:5: note: in expansion of macro 'wxCHECK_MSG' 1052 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual int wxFont::GetWeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1059:5: note: in expansion of macro 'wxCHECK_MSG' 1059 | wxCHECK_MSG( Ok(), 0, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual bool wxFont::GetUnderlined() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( Ok(), false, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetFaceName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1073:5: note: in expansion of macro 'wxCHECK_MSG' 1073 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxFontEncoding wxFont::GetEncoding() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1080:5: note: in expansion of macro 'wxCHECK_MSG' 1080 | wxCHECK_MSG( Ok(), wxFONTENCODING_DEFAULT, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ ../src/msw/font.cpp: In member function 'virtual wxString wxFont::GetNativeFontInfoUserDesc() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/font.cpp:1102:5: note: in expansion of macro 'wxCHECK_MSG' 1102 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fontenum.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontenum.cpp ../src/msw/fontenum.cpp: In function 'int wxFontEnumeratorProc(LPLOGFONT, LPTEXTMETRIC, DWORD, LONG)': ../src/msw/fontenum.cpp:286:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 286 | wxFontEnumeratorHelper *fontEnum = (wxFontEnumeratorHelper *)lParam; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fontutil.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontutil.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fontutil.cpp: In function 'bool wxGetNativeFontEncoding(wxFontEncoding, wxNativeEncodingInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fontutil.cpp:140:5: note: in expansion of macro 'wxCHECK_MSG' 140 | wxCHECK_MSG( info, false, _T("bad pointer in wxGetNativeFontEncoding") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_gdiimage.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiimage.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/gdiimage.cpp: In member function 'virtual bool wxIconHandler::Load(wxGDIImage*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:129:9: note: in expansion of macro 'wxCHECK_MSG' 129 | wxCHECK_MSG( icon, false, _T("wxIconHandler only works with icons") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::LoadFile(wxBitmap*, const wxString&, long int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:359:5: note: in expansion of macro 'wxCHECK_MSG' 359 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in LoadFile") ); | ^~~~~~~~~~~ ../src/msw/gdiimage.cpp: In member function 'virtual bool wxBMPFileHandler::SaveFile(wxBitmap*, const wxString&, int, const wxPalette*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/gdiimage.cpp:375:5: note: in expansion of macro 'wxCHECK_MSG' 375 | wxCHECK_MSG( bitmap, false, _T("NULL bitmap in SaveFile") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_gdiobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gdiobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_graphics.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/graphics.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gsockmsw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gsockmsw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_icon.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/icon.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_imaglist.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/imaglist.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/imaglist.cpp: In member function 'bool wxImageList::Draw(int, wxDC&, int, int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/imaglist.cpp:245:5: note: in expansion of macro 'wxCHECK_MSG' 245 | wxCHECK_MSG( hDC, false, _T("invalid wxDC in wxImageList::Draw") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_minifram.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/minifram.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_ole_dataobj.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dataobj.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dropsrc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/dropsrc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dropsrc.cpp: In member function 'virtual wxDragResult wxDropSource::DoDragDrop(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dropsrc.cpp:187:3: note: in expansion of macro 'wxCHECK_MSG' 187 | wxCHECK_MSG( m_data != NULL, wxDragNone, wxT("No data in wxDropSource!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_droptgt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/droptgt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/ole/dataobj.cpp: In member function 'wxString wxDataFormat::GetId() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:154:5: note: in expansion of macro 'wxCHECK_MSG' 154 | wxCHECK_MSG( !IsStandard(), s, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxBitmapDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:817:5: note: in expansion of macro 'wxCHECK_MSG' 817 | wxCHECK_MSG( hbmp, FALSE, wxT("pasting/dropping invalid bitmap") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxFileDataObject::SetData(size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1022:5: note: in expansion of macro 'wxCHECK_MSG' 1022 | wxCHECK_MSG ( nFiles != (UINT)-1, FALSE, wxT("wrong HDROP handle") ); | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'virtual bool wxURLDataObject::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1225:5: note: in expansion of macro 'wxCHECK_MSG' 1225 | wxCHECK_MSG( m_dataObjectLast, FALSE, | ^~~~~~~~~~~ ../src/msw/ole/dataobj.cpp: In member function 'wxString wxURLDataObject::GetURL() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/ole/dataobj.cpp:1234:5: note: in expansion of macro 'wxCHECK_MSG' 1234 | wxCHECK_MSG( m_dataObjectLast, url, wxT("no data in wxURLDataObject") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_oleutils.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/oleutils.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_palette.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/palette.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_pen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/pen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_popupwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/popupwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_printdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_printwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/printwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_region.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/region.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/region.cpp: In member function 'virtual bool wxRegion::DoOffset(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( M_REGION, false, _T("invalid wxRegion") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetX() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:444:5: note: in expansion of macro 'wxCHECK_MSG' 444 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetY() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetW() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:458:5: note: in expansion of macro 'wxCHECK_MSG' 458 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ ../src/msw/region.cpp: In member function 'wxCoord wxRegionIterator::GetH() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/region.cpp:465:5: note: in expansion of macro 'wxCHECK_MSG' 465 | wxCHECK_MSG( m_current < m_numRects, 0, _T("invalid wxRegionIterator") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_renderer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/renderer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_settings.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/settings.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/settings.cpp: In static member function 'static int wxSystemSettingsNative::GetMetric(wxSystemMetric, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/settings.cpp:404:5: note: in expansion of macro 'wxCHECK_MSG' 404 | wxCHECK_MSG( index > 0 && (size_t)index < WXSIZEOF(gs_metricsMap), 0, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_timer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/timer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/timer.cpp: In function 'LRESULT wxTimerWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/timer.cpp:198:9: note: in expansion of macro 'wxCHECK_MSG' 198 | wxCHECK_MSG( node != TimerMap().end(), 0, wxT("bogus timer id in wxTimerProc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_tooltip.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tooltip.cpp ../src/msw/tooltip.cpp: In member function 'void wxToolTip::Add(WXHWND)': ../src/msw/tooltip.cpp:374:40: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 374 | (void *)max); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_toplevel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/toplevel.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/toplevel.cpp: In member function 'virtual bool wxTopLevelWindowMSW::SetShape(const wxRegion&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/toplevel.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( HasFlag(wxFRAME_SHAPED), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_utilsgui.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/utilsgui.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/utilsgui.cpp: In function 'void wxEndBusyCursor()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/utilsgui.cpp:177:5: note: in expansion of macro 'wxCHECK_RET' 177 | wxCHECK_RET( gs_wxBusyCursorCount > 0, | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp: In function 'bool wxCheckForInterrupt(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/utilsgui.cpp:199:5: note: in expansion of macro 'wxCHECK' 199 | wxCHECK( wnd, false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_uxtheme.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/uxtheme.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_window.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/window.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::Create(wxWindow*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:588:5: note: in expansion of macro 'wxCHECK_MSG' 588 | wxCHECK_MSG( parent, false, wxT("can't create wxWindow without parent") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetFocus()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:627:5: note: in expansion of macro 'wxCHECK_RET' 627 | wxCHECK_RET( hWnd, _T("can't set focus to invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual int wxWindow::GetScrollPos(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:919:5: note: in expansion of macro 'wxCHECK_MSG' 919 | wxCHECK_MSG( hWnd, 0, _T("no HWND in GetScrollPos") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetScrollPos(int, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:960:5: note: in expansion of macro 'wxCHECK_RET' 960 | wxCHECK_RET( hWnd, _T("SetScrollPos: no HWND") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual void wxWindow::SetLayoutDirection(wxLayoutDirection)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1084:5: note: in expansion of macro 'wxCHECK_RET' 1084 | wxCHECK_RET( hwnd, _T("layout direction must be set after window creation") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual wxLayoutDirection wxWindow::GetLayoutDirection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1117:5: note: in expansion of macro 'wxCHECK_MSG' 1117 | wxCHECK_MSG( hwnd, wxLayout_Default, _T("invalid window") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::SubclassWin(WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1144:5: note: in expansion of macro 'wxCHECK_RET' 1144 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in SubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'void wxWindow::UnsubclassWin()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:1180:9: note: in expansion of macro 'wxCHECK_RET' 1180 | wxCHECK_RET( ::IsWindow(hwnd), wxT("invalid HWND in UnsubclassWin") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In function 'void wxAssociateWinWithHandle(HWND, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3448:5: note: in expansion of macro 'wxCHECK_RET' 3448 | wxCHECK_RET( hWnd != (HWND)NULL, | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'bool wxWindow::MSWCreate(const wxChar*, const wxChar*, const wxPoint&, const wxSize&, WXDWORD, WXDWORD)': ../src/msw/window.cpp:3620:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3620 | (HMENU)controlId, | ^~~~~~~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:3590:5: note: in expansion of macro 'wxCHECK_MSG' 3590 | wxCHECK_MSG( wclass, false, wxT("failed to register window class?") ); | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnDrawItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4258:9: note: in expansion of macro 'wxCHECK_MSG' 4258 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ ../src/msw/window.cpp: In member function 'virtual bool wxWindow::MSWOnMeasureItem(int, void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/window.cpp:4324:9: note: in expansion of macro 'wxCHECK_MSG' 4324 | wxCHECK_MSG( wxDynamicCast(pMenuItem, wxMenuItem), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_helpchm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpchm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_helpwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_automtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/automtn.cpp ../src/msw/ole/automtn.cpp:32: warning: "_FORCENAMELESSUNION" redefined 32 | #define _FORCENAMELESSUNION | In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/msxml.h:25, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/urlmon.h:450, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/objbase.h:163, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ole2.h:17, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/wtypes.h:13, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/winscard.h:10, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/windows.h:97, from ../include/wx/msw/wrapwin.h:51, from ../include/wx/wxprec.h:45: /usr/x86_64-w64-mingw32/sys-root/mingw/include/oaidl.h:478: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_uuid.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/uuid.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_generic_statusbr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/statusbr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:141:5: note: in expansion of macro 'wxCHECK_RET' 141 | wxCHECK_RET( (number >= 0) && (number < m_nFields), | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual wxString wxStatusBarGeneric::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:163:5: note: in expansion of macro 'wxCHECK_MSG' 163 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual void wxStatusBarGeneric::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:172:5: note: in expansion of macro 'wxCHECK_RET' 172 | wxCHECK_RET( n == m_nFields, _T("status bar field count mismatch") ); | ^~~~~~~~~~~ ../src/generic/statusbr.cpp: In member function 'virtual bool wxStatusBarGeneric::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/statusbr.cpp:332:5: note: in expansion of macro 'wxCHECK_MSG' 332 | wxCHECK_MSG( (n >= 0) && (n < m_nFields), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_prntdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/prntdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_accel.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/accel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_bmpbuttn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/bmpbuttn.cpp ../src/msw/bmpbuttn.cpp: In member function 'bool wxBitmapButton::Create(wxWindow*, wxWindowID, const wxBitmap&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/bmpbuttn.cpp:178:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 178 | (HMENU)m_windowId, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_button.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/button.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/button.cpp: In member function 'virtual void wxButton::SetDefault()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:350:5: note: in expansion of macro 'wxCHECK_RET' 350 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ ../src/msw/button.cpp: In static member function 'static void wxButton::SetDefaultStyle(wxButton*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/button.cpp:435:9: note: in expansion of macro 'wxCHECK_RET' 435 | wxCHECK_RET( tlw, _T("button without top level window?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_checkbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checkbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checkbox.cpp: In member function 'virtual void wxCheckBox::Command(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checkbox.cpp:255:5: note: in expansion of macro 'wxCHECK_RET' 255 | wxCHECK_RET( (state == wxCHK_UNCHECKED) || (state == wxCHK_CHECKED) | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_choice.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/choice.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/choice.cpp: In member function 'virtual int wxChoice::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:258:5: note: in expansion of macro 'wxCHECK_MSG' 258 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:277:5: note: in expansion of macro 'wxCHECK_RET' 277 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::Delete") ); | ^~~~~~~~~~~ ../src/msw/choice.cpp: In member function 'virtual void wxChoice::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/choice.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( IsValid(n), wxT("invalid item index in wxChoice::SetString") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_colordlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/colordlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_combo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_combobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/combobox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/combobox.cpp: In function 'LRESULT wxComboEditWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/combobox.cpp:199:17: note: in expansion of macro 'wxCHECK_MSG' 199 | wxCHECK_MSG( win, 0, _T("should have a parent") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_control.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/control.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/control.cpp: In member function 'bool wxControl::MSWCreateControl(const wxChar*, WXDWORD, const wxPoint&, const wxSize&, const wxString&, WXDWORD)': ../src/msw/control.cpp:147:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 147 | (HMENU)GetId(), // child id | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dialog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dialog.cpp In file included from ../src/msw/dialog.cpp:43: ../src/msw/dialog.cpp: In destructor 'wxDialogModalDataPtr::~wxDialogModalDataPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/dialog.cpp:136:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 136 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxDialogModalData) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_dirdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dirdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dragimag.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/dragimag.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_filedlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/filedlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_frame.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gauge95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/gauge95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_iniconf.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/iniconf.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_listbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetFirstItem(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:256:5: note: in expansion of macro 'wxCHECK_RET' 256 | wxCHECK_RET( IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:264:5: note: in expansion of macro 'wxCHECK_RET' 264 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetSelection(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:392:5: note: in expansion of macro 'wxCHECK_RET' 392 | wxCHECK_RET( N == wxNOT_FOUND || IsValid(N), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::IsSelected(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:407:5: note: in expansion of macro 'wxCHECK_MSG' 407 | wxCHECK_MSG( IsValid(N), false, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void* wxListBox::DoGetItemClientData(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:420:5: note: in expansion of macro 'wxCHECK_MSG' 420 | wxCHECK_MSG( IsValid(n), NULL, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoSetItemClientData(unsigned int, void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:433:5: note: in expansion of macro 'wxCHECK_RET' 433 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual int wxListBox::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( !HasMultipleSelection(), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual wxString wxListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:505:5: note: in expansion of macro 'wxCHECK_MSG' 505 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::DoInsertItems(const wxArrayString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:520:5: note: in expansion of macro 'wxCHECK_RET' 520 | wxCHECK_RET( IsValidInsert(pos), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual void wxListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/listbox.cpp:560:5: note: in expansion of macro 'wxCHECK_RET' 560 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnMeasure(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:823:5: note: in expansion of macro 'wxCHECK' 823 | wxCHECK( ((m_windowStyle & wxLB_OWNERDRAW) == wxLB_OWNERDRAW), false ); | ^~~~~~~ ../src/msw/listbox.cpp: In member function 'virtual bool wxListBox::MSWOnDraw(void**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ ../src/msw/listbox.cpp:865:5: note: in expansion of macro 'wxCHECK' 865 | wxCHECK( data && (data != LB_ERR), false ); | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_listctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/listctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/listctrl.cpp: In member function 'bool wxListCtrl::SetItem(wxListItem&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( id >= 0 && id < GetItemCount(), false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'wxTextCtrl* wxListCtrl::EditLabel(long int, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:1411:5: note: in expansion of macro 'wxCHECK_MSG' 1411 | wxCHECK_MSG( textControlClass->IsKindOf(CLASSINFO(wxTextCtrl)), NULL, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual bool wxListCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2322:21: note: in expansion of macro 'wxCHECK_MSG' 2322 | wxCHECK_MSG( startPos <= maxPos, false, | ^~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'void wxListCtrl::OnPaint(wxPaintEvent&)': ../src/msw/listctrl.cpp:2769:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2769 | if (!InReportView() || !drawHRules && !drawVRules) | ~~~~~~~~~~~~^~~~~~~~~~~~~~ ../src/msw/listctrl.cpp: In member function 'virtual int wxListCtrl::OnGetItemImage(long int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/listctrl.cpp:2883:5: note: in expansion of macro 'wxCHECK_MSG' 2883 | wxCHECK_MSG(!GetImageList(wxIMAGE_LIST_SMALL), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_mdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/mdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/mdi.cpp: In function 'void MDISetMenu(wxWindow*, HMENU, HMENU)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/mdi.cpp:1404:5: note: in expansion of macro 'wxCHECK_RET' 1404 | wxCHECK_RET( parent, wxT("MDI client without parent frame? weird...") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_menu.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_menuitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/menuitem.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, NULL, _T("NULL item in wxMenu::DoAppend") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxMenuItem* wxMenu::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:652:5: note: in expansion of macro 'wxCHECK_MSG' 652 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'void wxMenuBar::Refresh()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:890:5: note: in expansion of macro 'wxCHECK_RET' 890 | wxCHECK_RET( IsAttached(), wxT("can't refresh unattached menubar") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::EnableTop(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1015:5: note: in expansion of macro 'wxCHECK_RET' 1015 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual void wxMenuBar::SetLabelTop(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1026:5: note: in expansion of macro 'wxCHECK_RET' 1026 | wxCHECK_RET( pos < GetMenuCount(), wxT("invalid menu index") ); | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual wxString wxMenuBar::GetLabelTop(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1084:5: note: in expansion of macro 'wxCHECK_MSG' 1084 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'wxString wxMenuBar::GetMenuLabel(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1093:5: note: in expansion of macro 'wxCHECK_MSG' 1093 | wxCHECK_MSG( pos < GetMenuCount(), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/menu.cpp: In member function 'virtual bool wxMenuBar::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/menu.cpp:1217:5: note: in expansion of macro 'wxCHECK_MSG' 1217 | wxCHECK_MSG( submenu, false, wxT("can't append invalid menu to menubar") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::Check(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:266:5: note: in expansion of macro 'wxCHECK_RET' 266 | wxCHECK_RET( IsCheckable(), wxT("only checkable items may be checked") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:307:9: note: in expansion of macro 'wxCHECK_RET' 307 | wxCHECK_RET( start != -1 && end != -1, | ^~~~~~~~~~~ ../src/msw/menuitem.cpp: In member function 'virtual void wxMenuItem::SetText(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/menuitem.cpp:366:5: note: in expansion of macro 'wxCHECK_RET' 366 | wxCHECK_RET( hMenu, wxT("menuitem without menu") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_metafile.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/metafile.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_msgdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/msgdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_nativdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/nativdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_notebook.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/notebook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::SetSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:461:5: note: in expansion of macro 'wxCHECK_MSG' 461 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::ChangeSelection(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:503:5: note: in expansion of macro 'wxCHECK_MSG' 503 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:517:5: note: in expansion of macro 'wxCHECK_MSG' 517 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual wxString wxNotebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxEmptyString, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual int wxNotebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:560:5: note: in expansion of macro 'wxCHECK_MSG' 560 | wxCHECK_MSG( IS_VALID_PAGE(nPage), wxNOT_FOUND, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:571:5: note: in expansion of macro 'wxCHECK_MSG' 571 | wxCHECK_MSG( IS_VALID_PAGE(nPage), false, wxT("notebook page out of range") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'void wxNotebook::AdjustPageSize(wxNotebookPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:678:5: note: in expansion of macro 'wxCHECK_RET' 678 | wxCHECK_RET( page, _T("NULL page in wxNotebook::AdjustPageSize") ); | ^~~~~~~~~~~ ../src/msw/notebook.cpp: In member function 'virtual bool wxNotebook::InsertPage(size_t, wxNotebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/notebook.cpp:767:5: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( IS_VALID_PAGE(nPage) || nPage == GetPageCount(), false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_access.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ole/access.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_ownerdrw.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/ownerdrw.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_radiobox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_radiobut.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/radiobut.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/radiobut.cpp: In member function 'virtual void wxRadioButton::SetValue(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobut.cpp:180:5: note: in expansion of macro 'wxCHECK_RET' 180 | wxCHECK_RET( nodeThis, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'bool wxRadioBox::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, int, const wxString*, int, long int, const wxValidator&, const wxString&)': ../src/msw/radiobox.cpp:182:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 182 | (HMENU)newId, | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:205:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 205 | (HMENU)NewControlId(), wxGetInstance(), NULL); | ^~~~~~~~~~~~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:341:5: note: in expansion of macro 'wxCHECK_RET' 341 | wxCHECK_RET( IsValid(item), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual void wxRadioBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( IsValid(N), wxT("invalid radiobox index") ); | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual wxString wxRadioBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:368:5: note: in expansion of macro 'wxCHECK_MSG' 368 | wxCHECK_MSG( IsValid(item), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Enable(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:387:5: note: in expansion of macro 'wxCHECK_MSG' 387 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemEnabled(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:397:5: note: in expansion of macro 'wxCHECK_MSG' 397 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::Show(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:406:5: note: in expansion of macro 'wxCHECK_MSG' 406 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In member function 'virtual bool wxRadioBox::IsItemShown(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:422:5: note: in expansion of macro 'wxCHECK_MSG' 422 | wxCHECK_MSG( IsValid(item), false, | ^~~~~~~~~~~ ../src/msw/radiobox.cpp: In function 'LRESULT wxRadioBtnWndProc(HWND, UINT, WPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:767:17: note: in expansion of macro 'wxCHECK_MSG' 767 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:826:17: note: in expansion of macro 'wxCHECK_MSG' 826 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/radiobox.cpp:844:17: note: in expansion of macro 'wxCHECK_MSG' 844 | wxCHECK_MSG( radiobox, 0, wxT("radio button without radio box?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_scrolbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/scrolbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_slider95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/slider95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/subwin.h: In member function 'void wxSubwindows::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/msw/subwin.h:104:9: note: in expansion of macro 'wxCHECK_RET' 104 | wxCHECK_RET( hfont, _T("invalid font") ); | ^~~~~~~~~~~ ../src/msw/slider95.cpp: In member function 'bool wxSlider::Create(wxWindow*, wxWindowID, int, int, int, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/msw/slider95.cpp:218:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 218 | (HMENU)NewControlId(), | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_spinbutt.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinbutt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/spinbutt.cpp: In member function 'virtual bool wxSpinButton::MSWOnScroll(int, WXWORD, WXWORD, WXHWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/spinbutt.cpp:299:5: note: in expansion of macro 'wxCHECK_MSG' 299 | wxCHECK_MSG( control, false, wxT("scrolling what?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_spinctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/spinctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_statbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbmp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbmp.cpp: In member function 'virtual wxIcon wxStaticBitmap::GetIcon() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:222:5: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG( m_isIcon, wxIcon(), _T("no icon in this wxStaticBitmap") ); | ^~~~~~~~~~~ ../src/msw/statbmp.cpp: In member function 'virtual wxBitmap wxStaticBitmap::GetBitmap() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbmp.cpp:239:9: note: in expansion of macro 'wxCHECK_MSG' 239 | wxCHECK_MSG( m_image, wxBitmap(), _T("no image in wxStaticBitmap") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_statbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_statbr95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statbr95.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/statbr95.cpp: In member function 'bool wxStatusBar::Create(wxWindow*, wxWindowID, long int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:69:5: note: in expansion of macro 'wxCHECK_MSG' 69 | wxCHECK_MSG( parent, false, wxT("status bar must have a parent") ); | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual void wxStatusBar::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:192:5: note: in expansion of macro 'wxCHECK_RET' 192 | wxCHECK_RET( (nField >= 0) && (nField < m_nFields), | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual wxString wxStatusBar::GetStatusText(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:232:5: note: in expansion of macro 'wxCHECK_MSG' 232 | wxCHECK_MSG( (nField >= 0) && (nField < m_nFields), wxEmptyString, | ^~~~~~~~~~~ ../src/msw/statbr95.cpp: In member function 'virtual bool wxStatusBar::GetFieldRect(int, wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/statbr95.cpp:271:5: note: in expansion of macro 'wxCHECK_MSG' 271 | wxCHECK_MSG( (i >= 0) && (i < m_nFields), false, | ^~~~~~~~~~~ In file included from ../include/wx/msw/wrapcdlg.h:18, from ../include/wx/wxprec.h:47: In destructor 'SelectInHDC::~SelectInHDC()', inlined from 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)' at ../src/msw/statbox.cpp:512:5: ../include/wx/msw/private.h:425:49: warning: 'selFont.SelectInHDC::m_hgdiobj' may be used uninitialized [-Wmaybe-uninitialized] 425 | ~SelectInHDC() { if ( m_hdc ) ::SelectObject(m_hdc, m_hgdiobj); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../src/msw/statbox.cpp: In member function 'virtual void wxStaticBox::PaintForeground(wxDC&, const RECT&)': ../src/msw/statbox.cpp:408:21: note: 'selFont.SelectInHDC::m_hgdiobj' was declared here 408 | SelectInHDC selFont; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_statline.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/statline.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_stattext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/stattext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_tabctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tabctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_tbar95.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tbar95.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_textctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/textctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolNormalBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1425:9: note: in expansion of macro 'wxCHECK_RET' 1425 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ ../src/msw/tbar95.cpp: In member function 'void wxToolBar::SetToolDisabledBitmap(int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/tbar95.cpp:1437:9: note: in expansion of macro 'wxCHECK_RET' 1437 | wxCHECK_RET( tool->IsButton(), wxT("Can only set bitmap on button tools.")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_tglbtn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treectrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/treectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::DoGetItem(wxTreeViewItem*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:853:5: note: in expansion of macro 'wxCHECK_MSG' 853 | wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:918:5: note: in expansion of macro 'wxCHECK_MSG' 918 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxString wxTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:963:5: note: in expansion of macro 'wxCHECK_MSG' 963 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:981:5: note: in expansion of macro 'wxCHECK_RET' 981 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual int wxTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1008:5: note: in expansion of macro 'wxCHECK_MSG' 1008 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1025:5: note: in expansion of macro 'wxCHECK_RET' 1025 | wxCHECK_RET( which >= 0 && | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'wxTreeItemParam* wxTreeCtrl::GetItemParam(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1047:5: note: in expansion of macro 'wxCHECK_MSG' 1047 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1083:5: note: in expansion of macro 'wxCHECK_RET' 1083 | wxCHECK_RET( param, wxT("failed to change tree items data") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1090:5: note: in expansion of macro 'wxCHECK_RET' 1090 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1102:5: note: in expansion of macro 'wxCHECK_RET' 1102 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1136:5: note: in expansion of macro 'wxCHECK_MSG' 1136 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxColour wxTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1144:5: note: in expansion of macro 'wxCHECK_MSG' 1144 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1152:5: note: in expansion of macro 'wxCHECK_MSG' 1152 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1161:5: note: in expansion of macro 'wxCHECK_RET' 1161 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1185:5: note: in expansion of macro 'wxCHECK_RET' 1185 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1208:5: note: in expansion of macro 'wxCHECK_RET' 1208 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1239:5: note: in expansion of macro 'wxCHECK_MSG' 1239 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1270:5: note: in expansion of macro 'wxCHECK_MSG' 1270 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1286:5: note: in expansion of macro 'wxCHECK_MSG' 1286 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1296:5: note: in expansion of macro 'wxCHECK_MSG' 1296 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1306:5: note: in expansion of macro 'wxCHECK_MSG' 1306 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetSelection() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1329:5: note: in expansion of macro 'wxCHECK_MSG' 1329 | wxCHECK_MSG( !(m_windowStyle & wxTR_MULTIPLE), wxTreeItemId(), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1362:5: note: in expansion of macro 'wxCHECK_MSG' 1362 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1418:5: note: in expansion of macro 'wxCHECK_MSG' 1418 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1436:5: note: in expansion of macro 'wxCHECK_MSG' 1436 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1442:5: note: in expansion of macro 'wxCHECK_MSG' 1442 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'bool wxTreeCtrl::IsItemChecked(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1473:5: note: in expansion of macro 'wxCHECK_MSG' 1473 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetItemCheck(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1485:5: note: in expansion of macro 'wxCHECK_RET' 1485 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual wxTreeItemId wxTreeCtrl::DoInsertAfter(const wxTreeItemId&, const wxTreeItemId&, const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1515:5: note: in expansion of macro 'wxCHECK_MSG' 1515 | wxCHECK_MSG( parent.IsOk() || !TreeView_GetRoot(GetHwnd()), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::DoExpand(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1732:5: note: in expansion of macro 'wxCHECK_RET' 1732 | wxCHECK_RET( !IsHiddenRoot(item), | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1820:5: note: in expansion of macro 'wxCHECK_RET' 1820 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't select hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:1854:5: note: in expansion of macro 'wxCHECK_RET' 1854 | wxCHECK_RET( !IsHiddenRoot(item), _T("can't show hidden root item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In static member function 'static int wxTreeSortHelper::Compare(LPARAM, LPARAM, LPARAM)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2005:5: note: in expansion of macro 'wxCHECK_MSG' 2005 | wxCHECK_MSG( pItem1 && pItem2, 0, | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual void wxTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:2016:5: note: in expansion of macro 'wxCHECK_RET' 2016 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/msw/treectrl.cpp: In member function 'virtual bool wxTreeCtrl::MSWOnNotify(int, WXLPARAM, WXLPARAM*)': ../src/msw/treectrl.cpp:2914:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2914 | eventType = (int)hdr->code == NM_DBLCLK | ^ ../src/msw/treectrl.cpp: In member function 'void wxTreeCtrl::SetState(const wxTreeItemId&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/treectrl.cpp:3142:5: note: in expansion of macro 'wxCHECK_RET' 3142 | wxCHECK_RET( state < m_imageListState->GetImageCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_checklst.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/checklst.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:347:5: note: in expansion of macro 'wxCHECK_RET' 347 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual bool wxCheckListBox::IsChecked(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:403:5: note: in expansion of macro 'wxCHECK_MSG' 403 | wxCHECK_MSG( IsValid(uiIndex), false, _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ ../src/msw/checklst.cpp: In member function 'virtual void wxCheckListBox::Check(unsigned int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/checklst.cpp:410:5: note: in expansion of macro 'wxCHECK_RET' 410 | wxCHECK_RET( IsValid(uiIndex), _T("bad wxCheckListBox index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fdrepdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fdrepdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/fdrepdlg.cpp: In member function 'void wxFindReplaceDialogImpl::SubclassDialog(HWND)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:195:5: note: in expansion of macro 'wxCHECK_RET' 195 | wxCHECK_RET( wxGetWindowProc(hwnd) != &wxFindReplaceWindowProc, | ^~~~~~~~~~~ ../src/msw/fdrepdlg.cpp: In member function 'virtual bool wxFindReplaceDialog::Show(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/msw/fdrepdlg.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( m_FindReplaceData, false, _T("call Create() first!") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_msw_fontdlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/fontdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_accesscmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/accesscmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_anidecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/anidecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/anidecod.cpp: In member function 'void wxImageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxImageArray) | ^~~~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp: In member function 'void wxANIFrameInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/anidecod.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxANIFrameInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_appcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/appcmn.cpp In file included from ../src/common/appcmn.cpp:43: ../src/common/appcmn.cpp: In destructor 'wxEventLoopPtr::~wxEventLoopPtr()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:143:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 143 | wxDEFINE_SCOPED_PTR(T, T ## Ptr) | ^~~~~~~~~~~~~~~~~~~ ../include/wx/ptr_scpd.h:200:5: note: in expansion of macro 'wxDEFINE_SCOPED_PTR_TYPE' 200 | wxDEFINE_SCOPED_PTR_TYPE(T) \ | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/appcmn.cpp:74:1: note: in expansion of macro 'wxDEFINE_TIED_SCOPED_PTR_TYPE' 74 | wxDEFINE_TIED_SCOPED_PTR_TYPE(wxEventLoop) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_artprov.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artprov.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Pop()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( !sm_providers->empty(), false, _T("wxArtProviders stack is empty") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static bool wxArtProvider::Remove(wxArtProvider*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( sm_providers, false, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxBitmap wxArtProvider::GetBitmap(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:204:5: note: in expansion of macro 'wxCHECK_MSG' 204 | wxCHECK_MSG( sm_providers, wxNullBitmap, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ ../src/common/artprov.cpp: In static member function 'static wxIcon wxArtProvider::GetIcon(const wxArtID&, const wxArtClient&, const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/artprov.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( sm_providers, wxNullIcon, _T("no wxArtProvider exists") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_artstd.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/artstd.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_bmpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bmpbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/bmpbase.cpp: In constructor 'wxBitmap::wxBitmap(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../src/common/bmpbase.cpp:169:5: note: in expansion of macro 'wxCHECK2_MSG' 169 | wxCHECK2_MSG(image.Ok(), return, wxT("invalid bitmap data")); | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp: In member function 'bool wxMaskBase::Create(const wxBitmap&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bmpbase.cpp:195:5: note: in expansion of macro 'wxCHECK_MSG' 195 | wxCHECK_MSG( pal, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_bookctrl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/bookctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual bool wxBookCtrlBase::InsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:390:5: note: in expansion of macro 'wxCHECK_MSG' 390 | wxCHECK_MSG( nPage <= m_pages.size(), false, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual wxWindow* wxBookCtrlBase::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:416:5: note: in expansion of macro 'wxCHECK_MSG' 416 | wxCHECK_MSG( nPage < m_pages.size(), NULL, | ^~~~~~~~~~~ ../src/common/bookctrl.cpp: In member function 'virtual int wxBookCtrlBase::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/bookctrl.cpp:451:5: note: in expansion of macro 'wxCHECK_MSG' 451 | wxCHECK_MSG( n < GetPageCount(), wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_choiccmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/choiccmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_clipcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clipcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_clrpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/clrpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_colourcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/colourcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_combocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/combocmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_cmdproc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmdproc.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::DoSetPopupControl(wxComboPopup*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1786:5: note: in expansion of macro 'wxCHECK_RET' 1786 | wxCHECK_RET( iface, wxT("no popup interface set for wxComboCtrl") ); | ^~~~~~~~~~~ ../src/common/combocmn.cpp: In member function 'virtual void wxComboCtrlBase::ShowPopup()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/combocmn.cpp:1832:5: note: in expansion of macro 'wxCHECK_RET' 1832 | wxCHECK_RET( !IsPopupWindowState(Visible), wxT("popup window already shown") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmdproc.cpp: In member function 'virtual bool wxCommandProcessor::Submit(wxCommand*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:89:5: note: in expansion of macro 'wxCHECK_MSG' 89 | wxCHECK_MSG( command, false, _T("no command in wxCommandProcessor::Submit") ); | ^~~~~~~~~~~ ../src/common/cmdproc.cpp: In member function 'virtual void wxCommandProcessor::Store(wxCommand*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmdproc.cpp:109:5: note: in expansion of macro 'wxCHECK_RET' 109 | wxCHECK_RET( command, _T("no command in wxCommandProcessor::Store") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_cmndata.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cmndata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/cmndata.cpp: In member function 'void wxColourData::SetCustomColour(int, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:92:5: note: in expansion of macro 'wxCHECK_RET' 92 | wxCHECK_RET( (i >= 0 && i < 16), _T("custom colour index out of range") ); | ^~~~~~~~~~~ ../src/common/cmndata.cpp: In member function 'wxColour wxColourData::GetCustomColour(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cmndata.cpp:99:5: note: in expansion of macro 'wxCHECK_MSG' 99 | wxCHECK_MSG( (i >= 0 && i < 16), wxColour(0,0,0), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_containr.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/containr.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/containr.cpp: In function 'wxRadioButton* wxGetPreviousButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:158:5: note: in expansion of macro 'wxCHECK_MSG' 158 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'wxRadioButton* wxGetNextButtonInGroup(wxRadioButton*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( nodeThis, NULL, _T("radio button not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/containr.cpp: In function 'bool wxSetFocusToChild(wxWindow*, wxWindow**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/containr.cpp:617:5: note: in expansion of macro 'wxCHECK_MSG' 617 | wxCHECK_MSG( childLastFocused, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_cshelp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/cshelp.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'bool wxContextHelp::DispatchEvent(wxWindow*, const wxPoint&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:235:5: note: in expansion of macro 'wxCHECK_MSG' 235 | wxCHECK_MSG( win, false, _T("win parameter can't be NULL") ); | ^~~~~~~~~~~ ../src/common/cshelp.cpp: In member function 'wxString wxHelpProvider::GetHelpTextMaybeAtPoint(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/cshelp.cpp:335:9: note: in expansion of macro 'wxCHECK_MSG' 335 | wxCHECK_MSG( window, wxEmptyString, _T("window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_ctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/ctrlcmn.cpp: In member function 'bool wxControlBase::CreateControl(wxWindowBase*, wxWindowID, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/ctrlcmn.cpp:79:5: note: in expansion of macro 'wxCHECK_MSG' 79 | wxCHECK_MSG( parent, false, wxT("all controls must have parents") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_ctrlsub.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/ctrlsub.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_datacmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datacmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawCheckMark(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:62:5: note: in expansion of macro 'wxCHECK_RET' 62 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ ../src/common/dcbase.cpp: In function 'void wx_quadratic_spline(double, double, double, double, double, double, double, double)': ../src/common/dcbase.cpp:232:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp:232:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 232 | register double xmid, ymid; | ^~~~ ../src/common/dcbase.cpp: In member function 'virtual void wxDCBase::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/dcbase.cpp:327:5: note: in expansion of macro 'wxCHECK_RET' 327 | wxCHECK_RET( Ok(), wxT("invalid window dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcbufcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcbufcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcgraph.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dcgraph.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dndcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dndcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dobjcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dobjcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dobjcmn.cpp: In member function 'virtual wxDataFormat wxDataObjectComposite::GetPreferredFormat(wxDataObjectBase::Direction) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( node, wxFormatInvalid, wxT("no preferred format") ); | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetBufferOffset(const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual const void* wxDataObjectComposite::GetSizeFromBuffer(const void*, size_t*, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:159:5: note: in expansion of macro 'wxCHECK_MSG' 159 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual void* wxDataObjectComposite::SetSizeInBuffer(void*, size_t, const wxDataFormat&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:171:5: note: in expansion of macro 'wxCHECK_MSG' 171 | wxCHECK_MSG( dataObj, NULL, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual size_t wxDataObjectComposite::GetDataSize(const wxDataFormat&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:201:5: note: in expansion of macro 'wxCHECK_MSG' 201 | wxCHECK_MSG( dataObj, 0, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::GetDataHere(const wxDataFormat&, void*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:212:5: note: in expansion of macro 'wxCHECK_MSG' 212 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ ../src/common/dobjcmn.cpp: In member function 'virtual bool wxDataObjectComposite::SetData(const wxDataFormat&, size_t, const void*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dobjcmn.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( dataObj, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_docmdi.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docmdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_docview.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/docview.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/docview.cpp: In member function 'virtual void wxFileHistory::RemoveFileFromHistory(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/docview.cpp:2222:5: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( i < m_fileHistoryN, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dpycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dpycmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/dpycmn.cpp: In member function 'void wxArrayVideoModes::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp:39:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 39 | WX_DEFINE_OBJARRAY(wxArrayVideoModes) | ^~~~~~~~~~~~~~~~~~ ../src/common/dpycmn.cpp: In static member function 'static int wxDisplay::GetFromWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:150:5: note: in expansion of macro 'wxCHECK_MSG' 150 | wxCHECK_MSG( window, wxNOT_FOUND, _T("invalid window") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetGeometry() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxRect wxDisplay::GetClientArea() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:168:5: note: in expansion of macro 'wxCHECK_MSG' 168 | wxCHECK_MSG( IsOk(), wxRect(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxString wxDisplay::GetName() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( IsOk(), wxString(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxArrayVideoModes wxDisplay::GetModes(const wxVideoMode&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:189:5: note: in expansion of macro 'wxCHECK_MSG' 189 | wxCHECK_MSG( IsOk(), wxArrayVideoModes(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'wxVideoMode wxDisplay::GetCurrentMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:196:5: note: in expansion of macro 'wxCHECK_MSG' 196 | wxCHECK_MSG( IsOk(), wxVideoMode(), _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ ../src/common/dpycmn.cpp: In member function 'bool wxDisplay::ChangeMode(const wxVideoMode&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/dpycmn.cpp:203:5: note: in expansion of macro 'wxCHECK_MSG' 203 | wxCHECK_MSG( IsOk(), false, _T("invalid wxDisplay object") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dseldlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/dseldlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_effects.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/effects.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_evtloopcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/evtloopcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/evtloopcmn.cpp: In member function 'virtual int wxEventLoopManual::Run()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:68:5: note: in expansion of macro 'wxCHECK_MSG' 68 | wxCHECK_MSG( !IsRunning(), -1, _T("can't reenter a message loop") ); | ^~~~~~~~~~~ ../src/common/evtloopcmn.cpp: In member function 'virtual void wxEventLoopManual::Exit(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/evtloopcmn.cpp:154:5: note: in expansion of macro 'wxCHECK_RET' 154 | wxCHECK_RET( IsRunning(), _T("can't call Exit() if not running") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fddlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fddlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_filepickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/filepickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontpickercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontpickercmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fldlgcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fldlgcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/fontcmn.cpp: In static member function 'static void wxFontBase::SetDefaultEncoding(wxFontEncoding)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:121:5: note: in expansion of macro 'wxCHECK_RET' 121 | wxCHECK_RET( encoding != wxFONTENCODING_DEFAULT, | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetFamilyString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:353:5: note: in expansion of macro 'wxCHECK_MSG' 353 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetStyleString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:369:5: note: in expansion of macro 'wxCHECK_MSG' 369 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ ../src/common/fontcmn.cpp: In member function 'wxString wxFontBase::GetWeightString() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontcmn.cpp:382:5: note: in expansion of macro 'wxCHECK_MSG' 382 | wxCHECK_MSG( Ok(), wxT("wxDEFAULT"), wxT("invalid font") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontenumcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontenumcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontmap.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/fontmap.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'virtual bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxNativeEncodingInfo*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:308:5: note: in expansion of macro 'wxCHECK_MSG' 308 | wxCHECK_MSG( info, false, wxT("bad pointer in GetAltForEncoding") ); | ^~~~~~~~~~~ ../src/common/fontmap.cpp: In member function 'bool wxFontMapper::GetAltForEncoding(wxFontEncoding, wxFontEncoding*, const wxString&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/fontmap.cpp:495:5: note: in expansion of macro 'wxCHECK_MSG' 495 | wxCHECK_MSG( encodingAlt, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_framecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/framecmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/framecmn.cpp: In member function 'virtual wxStatusBar* wxFrameBase::CreateStatusBar(int, long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( !m_frameStatusBar, (wxStatusBar *)NULL, | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:346:5: note: in expansion of macro 'wxCHECK_RET' 346 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual void wxFrameBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:353:5: note: in expansion of macro 'wxCHECK_RET' 353 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set widths for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PushStatusText(const wxString&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:362:5: note: in expansion of macro 'wxCHECK_RET' 362 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'void wxFrameBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:369:5: note: in expansion of macro 'wxCHECK_RET' 369 | wxCHECK_RET( m_frameStatusBar != NULL, wxT("no statusbar to set text for") ); | ^~~~~~~~~~~ ../src/common/framecmn.cpp: In member function 'virtual wxToolBar* wxFrameBase::CreateToolBar(long int, wxWindowID, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/framecmn.cpp:487:5: note: in expansion of macro 'wxCHECK_MSG' 487 | wxCHECK_MSG( !m_frameToolBar, (wxToolBar *)NULL, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gaugecmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gaugecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gbsizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gbsizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetPos(const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:104:9: note: in expansion of macro 'wxCHECK_MSG' 104 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(pos, m_span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGBSizerItem::SetSpan(const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:115:9: note: in expansion of macro 'wxCHECK_MSG' 115 | wxCHECK_MSG( !m_gbsizer->CheckForIntersection(m_pos, span, this), false, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSizerItem* wxGridBagSizer::Add(wxGBSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:224:5: note: in expansion of macro 'wxCHECK_MSG' 224 | wxCHECK_MSG( !CheckForIntersection(item), NULL, | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxSize wxGridBagSizer::GetCellSize(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:240:5: note: in expansion of macro 'wxCHECK_MSG' 240 | wxCHECK_MSG( (row < m_rows) && (col < m_cols), | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:251:5: note: in expansion of macro 'wxCHECK_MSG' 251 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:260:5: note: in expansion of macro 'wxCHECK_MSG' 260 | wxCHECK_MSG(item, badpos, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBPosition wxGridBagSizer::GetItemPosition(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:269:5: note: in expansion of macro 'wxCHECK_MSG' 269 | wxCHECK_MSG( node, badpos, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxWindow*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:279:5: note: in expansion of macro 'wxCHECK_MSG' 279 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(wxSizer*, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:287:5: note: in expansion of macro 'wxCHECK_MSG' 287 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemPosition(size_t, const wxGBPosition&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:295:5: note: in expansion of macro 'wxCHECK_MSG' 295 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:306:5: note: in expansion of macro 'wxCHECK_MSG' 306 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(wxSizer*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:315:5: note: in expansion of macro 'wxCHECK_MSG' 315 | wxCHECK_MSG( item, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'wxGBSpan wxGridBagSizer::GetItemSpan(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:324:5: note: in expansion of macro 'wxCHECK_MSG' 324 | wxCHECK_MSG( node, badspan, _T("Failed to find item.") ); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxWindow*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:334:5: note: in expansion of macro 'wxCHECK_MSG' 334 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(wxSizer*, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:342:5: note: in expansion of macro 'wxCHECK_MSG' 342 | wxCHECK_MSG(item, false, wxT("Failed to find item.")); | ^~~~~~~~~~~ ../src/common/gbsizer.cpp: In member function 'bool wxGridBagSizer::SetItemSpan(size_t, const wxGBSpan&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/gbsizer.cpp:350:5: note: in expansion of macro 'wxCHECK_MSG' 350 | wxCHECK_MSG( node, false, _T("Failed to find item.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gdicmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gdicmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_geometry.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/geometry.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_gifdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/gifdecod.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_graphcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/graphcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_helpbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/helpbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_iconbndl.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/iconbndl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagall.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/iconbndl.cpp: In member function 'void wxIconArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/common/iconbndl.cpp:31:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 31 | WX_DEFINE_OBJARRAY(wxIconArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagbmp.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_image.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/image.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::SaveDib(wxImage*, wxOutputStream&, bool, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagbmp.cpp:86:5: note: in expansion of macro 'wxCHECK_MSG' 86 | wxCHECK_MSG( image, false, _T("invalid pointer in wxBMPHandler::SaveFile") ); | ^~~~~~~~~~~ ../src/common/imagbmp.cpp: In member function 'bool wxBMPHandler::DoLoadDib(wxImage*, int, int, int, int, int, wxFileOffset, wxInputStream&, bool, bool, bool)': ../src/common/imagbmp.cpp:459:54: warning: variable 'abits' set but not used [-Wunused-but-set-variable] 459 | int rbits = 0, gbits = 0, bbits = 0, abits = 0; | ^~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:210:5: note: in expansion of macro 'wxCHECK_MSG' 210 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::Create(int, int, unsigned char*, unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:227:5: note: in expansion of macro 'wxCHECK_MSG' 227 | wxCHECK_MSG( data, false, _T("NULL data in wxImage::Create") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual wxObjectRefData* wxImage::CloneRefData(const wxObjectRefData*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:255:5: note: in expansion of macro 'wxCHECK_MSG' 255 | wxCHECK_MSG(refData->m_ok, NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Copy() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:286:5: note: in expansion of macro 'wxCHECK_MSG' 286 | wxCHECK_MSG( Ok(), image, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ShrinkBy(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:319:5: note: in expansion of macro 'wxCHECK_MSG' 319 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Scale(int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:426:5: note: in expansion of macro 'wxCHECK_MSG' 426 | wxCHECK_MSG( (old_height > 0) && (old_width > 0), image, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:462:9: note: in expansion of macro 'wxCHECK_MSG' 462 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Rotate90(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1000:5: note: in expansion of macro 'wxCHECK_MSG' 1000 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Mirror(bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1066:5: note: in expansion of macro 'wxCHECK_MSG' 1066 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1071:9: note: in expansion of macro 'wxCHECK_MSG' 1071 | wxCHECK_MSG( alpha, image, wxT("unable to create alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::GetSubImage(const wxRect&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1166:5: note: in expansion of macro 'wxCHECK_MSG' 1166 | wxCHECK_MSG( subdata, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1171:9: note: in expansion of macro 'wxCHECK_MSG' 1171 | wxCHECK_MSG( subalpha, image, wxT("unable to create alpha channel")); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::Size(const wxSize&, const wxPoint&, int, int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1204:5: note: in expansion of macro 'wxCHECK_MSG' 1204 | wxCHECK_MSG( (size.GetWidth() > 0) && (size.GetHeight() > 0), image, wxT("invalid size") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Paste(const wxImage&, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1243:5: note: in expansion of macro 'wxCHECK_RET' 1243 | wxCHECK_RET( image.Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::Replace(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1343:5: note: in expansion of macro 'wxCHECK_RET' 1343 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToGreyscale(double, double, double) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1375:5: note: in expansion of macro 'wxCHECK_MSG' 1375 | wxCHECK_MSG( dest, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxImage wxImage::ConvertToMono(unsigned char, unsigned char, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1425:5: note: in expansion of macro 'wxCHECK_MSG' 1425 | wxCHECK_MSG( data, image, wxT("unable to create image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetWidth() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1454:5: note: in expansion of macro 'wxCHECK_MSG' 1454 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'int wxImage::GetHeight() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1461:5: note: in expansion of macro 'wxCHECK_MSG' 1461 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(int, int, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1481:5: note: in expansion of macro 'wxCHECK_RET' 1481 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetRGB(const wxRect&, unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1494:5: note: in expansion of macro 'wxCHECK_RET' 1494 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1506:9: note: in expansion of macro 'wxCHECK_RET' 1506 | wxCHECK_RET( imageRect.Contains(rect.GetTopLeft()) && | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetRed(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1533:5: note: in expansion of macro 'wxCHECK_MSG' 1533 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetGreen(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1543:5: note: in expansion of macro 'wxCHECK_MSG' 1543 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetBlue(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1553:5: note: in expansion of macro 'wxCHECK_MSG' 1553 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetData() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1570:5: note: in expansion of macro 'wxCHECK_MSG' 1570 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetData(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1577:5: note: in expansion of macro 'wxCHECK_RET' 1577 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(int, int, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1634:5: note: in expansion of macro 'wxCHECK_RET' 1634 | wxCHECK_RET( pos != -1, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetAlpha(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1646:5: note: in expansion of macro 'wxCHECK_MSG' 1646 | wxCHECK_MSG( pos != -1, 0, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetAlpha(unsigned char*, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1678:5: note: in expansion of macro 'wxCHECK_RET' 1678 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char* wxImage::GetAlpha() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1696:5: note: in expansion of macro 'wxCHECK_MSG' 1696 | wxCHECK_MSG( Ok(), (unsigned char *)NULL, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::InitAlpha()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1703:5: note: in expansion of macro 'wxCHECK_RET' 1703 | wxCHECK_RET( !HasAlpha(), wxT("image already has an alpha channel") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMaskColour(unsigned char, unsigned char, unsigned char)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1743:5: note: in expansion of macro 'wxCHECK_RET' 1743 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::GetOrFindMaskColour(unsigned char*, unsigned char*, unsigned char*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1755:5: note: in expansion of macro 'wxCHECK_MSG' 1755 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskRed() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1773:5: note: in expansion of macro 'wxCHECK_MSG' 1773 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskGreen() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1780:5: note: in expansion of macro 'wxCHECK_MSG' 1780 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'unsigned char wxImage::GetMaskBlue() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1787:5: note: in expansion of macro 'wxCHECK_MSG' 1787 | wxCHECK_MSG( Ok(), 0, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetMask(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1794:5: note: in expansion of macro 'wxCHECK_RET' 1794 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasMask() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1803:5: note: in expansion of macro 'wxCHECK_MSG' 1803 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::IsTransparent(int, int, unsigned char) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1811:5: note: in expansion of macro 'wxCHECK_MSG' 1811 | wxCHECK_MSG( pos != -1, false, wxT("invalid image coordinates") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'const wxPalette& wxImage::GetPalette() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1947:5: note: in expansion of macro 'wxCHECK_MSG' 1947 | wxCHECK_MSG( Ok(), wxNullPalette, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetPalette(const wxPalette&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1954:5: note: in expansion of macro 'wxCHECK_RET' 1954 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'void wxImage::SetOption(const wxString&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1969:5: note: in expansion of macro 'wxCHECK_RET' 1969 | wxCHECK_RET( Ok(), wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'wxString wxImage::GetOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:1995:5: note: in expansion of macro 'wxCHECK_MSG' 1995 | wxCHECK_MSG( Ok(), wxEmptyString, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'bool wxImage::HasOption(const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2011:5: note: in expansion of macro 'wxCHECK_MSG' 2011 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2085:5: note: in expansion of macro 'wxCHECK_MSG' 2085 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(const wxString&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2105:5: note: in expansion of macro 'wxCHECK_MSG' 2105 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2266:5: note: in expansion of macro 'wxCHECK_MSG' 2266 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ ../src/common/image.cpp: In member function 'virtual bool wxImage::SaveFile(wxOutputStream&, const wxString&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/image.cpp:2281:5: note: in expansion of macro 'wxCHECK_MSG' 2281 | wxCHECK_MSG( Ok(), false, wxT("invalid image") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagfill.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagfill.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imaggif.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imaggif.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagiff.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagjpeg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagjpeg.cpp ../src/common/imagjpeg.cpp: In function 'void wx_cmyk_to_rgb(unsigned char*, const unsigned char*)': ../src/common/imagjpeg.cpp:211:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 211 | register int k = 255 - cmyk[3]; | ^ ../src/common/imagjpeg.cpp:212:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 212 | register int k2 = cmyk[3]; | ^~ ../src/common/imagjpeg.cpp:213:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 213 | register int c; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagpcx.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpcx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagpng.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpng.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagpnm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagpnm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagtga.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtga.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagtiff.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagtiff.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/imagtiff.cpp: In function 'toff_t wxFileOffsetToTIFF(wxFileOffset)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/imagtiff.cpp:61:5: note: in expansion of macro 'wxCHECK_MSG' 61 | wxCHECK_MSG( (wxFileOffset)tofs == ofs, (toff_t)-1, | ^~~~~~~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::LoadFile(wxImage*, wxInputStream&, bool, int)': ../src/common/imagtiff.cpp:263:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ In file included from ../src/common/imagtiff.cpp:31: /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:263:15: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 263 | uint32 w, h; | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:264:13: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 264 | uint32 *raster; | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:269:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 269 | uint16 extraSamples; | ^~~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:270:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 270 | uint16* samplesInfo; | ^~~~~~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:279:63: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 279 | const double bytesNeeded = (double)w * (double)h * sizeof(uint32); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:290:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 290 | raster = (uint32*) _TIFFmalloc( bytesNeeded ); | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:336:12: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 336 | uint32 pos = 0; | ^~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:338:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 338 | for (uint32 i = 0; i < h; i++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:340:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 340 | for (uint32 j = 0; j < w; j++) | ^ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp: In member function 'virtual bool wxTIFFHandler::SaveFile(wxImage*, wxOutputStream&, bool)': ../src/common/imagtiff.cpp:394:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 394 | TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)image->GetWidth()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:395:45: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 395 | TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)image->GetHeight()); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:458:71: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 458 | TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP,TIFFDefaultStripSize(tif, (uint32) -1)); | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ ../src/common/imagtiff.cpp:474:27: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 474 | uint8 reverse = 0; | ^~~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:480:40: warning: 'uint8' is deprecated [-Wdeprecated-declarations] 480 | reverse = (uint8)(reverse | 128 >> bp); | ^~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:78:38: note: declared here 78 | typedef TIFF_MSC_DEPRECATED uint8_t uint8 TIFF_GCC_DEPRECATED; | ^~~~~ ../src/common/imagtiff.cpp:489:55: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 489 | if ( TIFFWriteScanline(tif, buf ? buf : ptr, (uint32)row, 0) < 0 ) | ^~~~~~ /usr/x86_64-w64-mingw32/sys-root/mingw/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_imagxpm.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/imagxpm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_layout.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/layout.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_lboxcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/lboxcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/lboxcmn.cpp: In member function 'void wxListBoxBase::SetFirstItem(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/lboxcmn.cpp:130:5: note: in expansion of macro 'wxCHECK_RET' 130 | wxCHECK_RET( n != wxNOT_FOUND, wxT("invalid string in wxListBox::SetFirstItem") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_listctrlcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/listctrlcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_matrix.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/matrix.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_menucmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/menucmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/menucmn.cpp: In member function 'void wxMenuBase::AddSubMenu(wxMenu*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:489:5: note: in expansion of macro 'wxCHECK_RET' 489 | wxCHECK_RET( submenu, _T("can't add a NULL submenu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoAppend(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:496:5: note: in expansion of macro 'wxCHECK_MSG' 496 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Append()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Insert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:510:5: note: in expansion of macro 'wxCHECK_MSG' 510 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Insert") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:518:9: note: in expansion of macro 'wxCHECK_MSG' 518 | wxCHECK_MSG( pos < GetMenuItemCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoInsert(size_t, wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:530:5: note: in expansion of macro 'wxCHECK_MSG' 530 | wxCHECK_MSG( node, NULL, wxT("invalid index in wxMenu::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::Remove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:544:5: note: in expansion of macro 'wxCHECK_MSG' 544 | wxCHECK_MSG( item, NULL, wxT("invalid item in wxMenu::Remove") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenuItem* wxMenuBase::DoRemove(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:554:5: note: in expansion of macro 'wxCHECK_MSG' 554 | wxCHECK_MSG( node, NULL, wxT("bug in wxMenu::Remove logic") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Delete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:575:5: note: in expansion of macro 'wxCHECK_MSG' 575 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Delete") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDelete(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:583:5: note: in expansion of macro 'wxCHECK_MSG' 583 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::Destroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:595:5: note: in expansion of macro 'wxCHECK_MSG' 595 | wxCHECK_MSG( item, false, wxT("invalid item in wxMenu::Destroy") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBase::DoDestroy(wxMenuItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:603:5: note: in expansion of macro 'wxCHECK_MSG' 603 | wxCHECK_MSG( item2, false, wxT("failed to delete menu item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenuItem* wxMenuBase::FindItemByPosition(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:704:5: note: in expansion of macro 'wxCHECK_MSG' 704 | wxCHECK_MSG( position < m_items.GetCount(), NULL, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:841:5: note: in expansion of macro 'wxCHECK_RET' 841 | wxCHECK_RET( item, wxT("wxMenu::Enable: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:850:5: note: in expansion of macro 'wxCHECK_MSG' 850 | wxCHECK_MSG( item, false, wxT("wxMenu::IsEnabled: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:859:5: note: in expansion of macro 'wxCHECK_RET' 859 | wxCHECK_RET( item, wxT("wxMenu::Check: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:868:5: note: in expansion of macro 'wxCHECK_MSG' 868 | wxCHECK_MSG( item, false, wxT("wxMenu::IsChecked: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:877:5: note: in expansion of macro 'wxCHECK_RET' 877 | wxCHECK_RET( item, wxT("wxMenu::SetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:886:5: note: in expansion of macro 'wxCHECK_MSG' 886 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetLabel: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual void wxMenuBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:895:5: note: in expansion of macro 'wxCHECK_RET' 895 | wxCHECK_RET( item, wxT("wxMenu::SetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxString wxMenuBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:904:5: note: in expansion of macro 'wxCHECK_MSG' 904 | wxCHECK_MSG( item, wxEmptyString, wxT("wxMenu::GetHelpString: no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxMenu* wxMenuBarBase::GetMenu(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:932:5: note: in expansion of macro 'wxCHECK_MSG' 932 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::GetMenu()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Append(wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:939:5: note: in expansion of macro 'wxCHECK_MSG' 939 | wxCHECK_MSG( menu, false, wxT("can't append NULL menu") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual bool wxMenuBarBase::Insert(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:959:9: note: in expansion of macro 'wxCHECK_MSG' 959 | wxCHECK_MSG( node, false, wxT("bad index in wxMenuBar::Insert()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Replace(size_t, wxMenu*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:974:5: note: in expansion of macro 'wxCHECK_MSG' 974 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Replace()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'virtual wxMenu* wxMenuBarBase::Remove(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:988:5: note: in expansion of macro 'wxCHECK_MSG' 988 | wxCHECK_MSG( node, NULL, wxT("bad index in wxMenuBar::Remove()") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Enable(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1078:5: note: in expansion of macro 'wxCHECK_RET' 1078 | wxCHECK_RET( item, wxT("attempt to enable an item which doesn't exist") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::Check(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1088:5: note: in expansion of macro 'wxCHECK_RET' 1088 | wxCHECK_RET( item->IsCheckable(), wxT("attempt to check an uncheckable item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsChecked(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1097:5: note: in expansion of macro 'wxCHECK_MSG' 1097 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsChecked(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'bool wxMenuBarBase::IsEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item, false, wxT("wxMenuBar::IsEnabled(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetLabel(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1115:5: note: in expansion of macro 'wxCHECK_RET' 1115 | wxCHECK_RET( item, wxT("wxMenuBar::SetLabel(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetLabel(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1124:5: note: in expansion of macro 'wxCHECK_MSG' 1124 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'void wxMenuBarBase::SetHelpString(int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1134:5: note: in expansion of macro 'wxCHECK_RET' 1134 | wxCHECK_RET( item, wxT("wxMenuBar::SetHelpString(): no such item") ); | ^~~~~~~~~~~ ../src/common/menucmn.cpp: In member function 'wxString wxMenuBarBase::GetHelpString(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/menucmn.cpp:1143:5: note: in expansion of macro 'wxCHECK_MSG' 1143 | wxCHECK_MSG( item, wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_nbkbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/nbkbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_overlaycmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/overlaycmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_paper.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/paper.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_pickerbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/pickerbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_popupcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/popupcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_prntbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/prntbase.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_quantize.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/quantize.cpp ../src/common/quantize.cpp: In function 'void prescan_quantize(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:341:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 341 | register JSAMPROW ptr; | ^~~ ../src/common/quantize.cpp:342:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 342 | register histptr histp; | ^~~~~ ../src/common/quantize.cpp:343:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 343 | register hist3d histogram = cquantize->histogram; | ^~~~~~~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_color_pop(boxptr, int)': ../src/common/quantize.cpp:394:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 394 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:395:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 395 | register int i; | ^ ../src/common/quantize.cpp:396:17: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 396 | register long maxc = 0; | ^~~~ ../src/common/quantize.cpp: In function 'box* find_biggest_volume(boxptr, int)': ../src/common/quantize.cpp:414:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 414 | register boxptr boxp; | ^~~~ ../src/common/quantize.cpp:415:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 415 | register int i; | ^ ../src/common/quantize.cpp:416:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 416 | register INT32 maxv = 0; | ^~~~ ../src/common/quantize.cpp: In function 'int median_cut(j_decompress_ptr, boxptr, int, int)': ../src/common/quantize.cpp:547:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp:547:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 547 | register boxptr b1,b2; | ^~ ../src/common/quantize.cpp: In function 'void find_best_colors(j_decompress_ptr, int, int, int, int, JSAMPLE*, JSAMPLE*)': ../src/common/quantize.cpp:919:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 919 | register INT32 * bptr; /* pointer into bestdist[] array */ | ^~~~ ../src/common/quantize.cpp:922:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 922 | register INT32 dist2; /* current distance in inner loop */ | ^~~~~ ../src/common/quantize.cpp:924:18: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 924 | register INT32 xx2; | ^~~ ../src/common/quantize.cpp: In function 'void fill_inverse_cmap(j_decompress_ptr, int, int, int)': ../src/common/quantize.cpp:997:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 997 | register JSAMPLE * cptr; /* pointer into bestcolor[] array */ | ^~~~ ../src/common/quantize.cpp:998:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 998 | register histptr cachep; /* pointer into main cache array */ | ^~~~~~ ../src/common/quantize.cpp: In function 'void pass2_no_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1054:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~ ../src/common/quantize.cpp:1054:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1054 | register JSAMPROW inptr, outptr; | ^~~~~~ ../src/common/quantize.cpp:1055:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1055 | register histptr cachep; | ^~~~~~ ../src/common/quantize.cpp:1056:16: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp:1056:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1056 | register int c0, c1, c2; | ^~ ../src/common/quantize.cpp: In function 'void pass2_fs_dither(j_decompress_ptr, JSAMPARRAY, JSAMPARRAY, int)': ../src/common/quantize.cpp:1088:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1088:35: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1088 | register LOCFSERROR cur0, cur1, cur2; /* current error or pixel value */ | ^~~~ ../src/common/quantize.cpp:1091:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1091 | register FSERRPTR errorptr; /* => fserrors[] at column before current */ | ^~~~~~~~ ../src/common/quantize.cpp:1166:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1166 | { register int pixcode = *cachep - 1; | ^~~~~~~ ../src/common/quantize.cpp:1177:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~~~~ ../src/common/quantize.cpp:1177:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1177 | { register LOCFSERROR bnexterr, delta; | ^~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_radiocmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/radiocmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetMajorDim(unsigned int, long int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:47:5: note: in expansion of macro 'wxCHECK_RET' 47 | wxCHECK_RET( majorDim != 0, _T("major radiobox dimension can't be 0") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'void wxRadioBoxBase::SetItemHelpText(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:250:5: note: in expansion of macro 'wxCHECK_RET' 250 | wxCHECK_RET( n < GetCount(), _T("Invalid item index") ); | ^~~~~~~~~~~ ../src/common/radiocmn.cpp: In member function 'wxString wxRadioBoxBase::GetItemHelpText(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/radiocmn.cpp:264:5: note: in expansion of macro 'wxCHECK_MSG' 264 | wxCHECK_MSG( n < GetCount(), wxEmptyString, _T("Invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_rendcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rendcmn.cpp In file included from ../src/common/rendcmn.cpp:35: ../src/common/rendcmn.cpp: In destructor 'wxRendererPtrBase::~wxRendererPtrBase()': ../include/wx/ptr_scpd.h:54:22: warning: typedef 'complete' locally defined but not used [-Wunused-local-typedefs] 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../include/wx/ptr_scpd.h:54:22: note: in definition of macro 'wxCHECKED_DELETE' 54 | typedef char complete[sizeof(*ptr)]; \ | ^~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_rgncmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/rgncmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_settcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/settcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_sizer.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/sizer.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_srchcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/srchcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/sizer.cpp: In member function 'void wxSizerItem::SetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:127:5: note: in expansion of macro 'wxCHECK_RET' 127 | wxCHECK_RET( window, _T("NULL window in wxSizerItem::SetWindow()") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Remove(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:627:5: note: in expansion of macro 'wxCHECK_MSG' 627 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Detach(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:691:5: note: in expansion of macro 'wxCHECK_MSG' 691 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::Replace(size_t, wxSizerItem*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:770:5: note: in expansion of macro 'wxCHECK_MSG' 770 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSize wxSizer::ComputeFittingClientSize(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:854:5: note: in expansion of macro 'wxCHECK_MSG' 854 | wxCHECK_MSG( window, wxDefaultSize, _T("window can't be NULL") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'virtual bool wxSizer::DoSetItemMinSize(size_t, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1077:5: note: in expansion of macro 'wxCHECK_MSG' 1077 | wxCHECK_MSG( node, false, _T("Failed to find child node") ); | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'wxSizerItem* wxSizer::GetItem(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1149:5: note: in expansion of macro 'wxCHECK_MSG' 1149 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ ../src/common/sizer.cpp: In member function 'bool wxSizer::IsShown(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/sizer.cpp:1245:5: note: in expansion of macro 'wxCHECK_MSG' 1245 | wxCHECK_MSG( index < m_children.GetCount(), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_statbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/statbar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetFieldsCount(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:108:5: note: in expansion of macro 'wxCHECK_RET' 108 | wxCHECK_RET( number > 0, _T("invalid field number in SetFieldsCount") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusWidths(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:182:5: note: in expansion of macro 'wxCHECK_RET' 182 | wxCHECK_RET( widths, _T("NULL pointer in SetStatusWidths") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'virtual void wxStatusBarBase::SetStatusStyles(int, const int*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:201:5: note: in expansion of macro 'wxCHECK_RET' 201 | wxCHECK_RET( styles, _T("NULL pointer in SetStatusStyles") ); | ^~~~~~~~~~~ ../src/common/statbar.cpp: In member function 'void wxStatusBarBase::PopStatusText(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/statbar.cpp:330:5: note: in expansion of macro 'wxCHECK_RET' 330 | wxCHECK_RET( st, _T("Unbalanced PushStatusText/PopStatusText") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_stockitem.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/stockitem.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_tbarbase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/tbarbase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, int, const wxString&, const wxBitmap&, const wxBitmap&, wxItemKind, const wxString&, const wxString&, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:161:5: note: in expansion of macro 'wxCHECK_MSG' 161 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertTool(size_t, wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:185:5: note: in expansion of macro 'wxCHECK_MSG' 185 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertControl(size_t, wxControl*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:211:5: note: in expansion of macro 'wxCHECK_MSG' 211 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxToolBarToolBase* wxToolBarBase::InsertSeparator(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:259:5: note: in expansion of macro 'wxCHECK_MSG' 259 | wxCHECK_MSG( pos <= GetToolsCount(), (wxToolBarToolBase *)NULL, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::DeleteToolByPos(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:312:5: note: in expansion of macro 'wxCHECK_MSG' 312 | wxCHECK_MSG( pos < GetToolsCount(), false, | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'void wxToolBarBase::UnToggleRadioGroup(wxToolBarToolBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:380:5: note: in expansion of macro 'wxCHECK_RET' 380 | wxCHECK_RET( node, _T("invalid tool in wxToolBarTool::UnToggleRadioGroup") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual void wxToolBarBase::SetToolClientData(int, wxObject*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:511:5: note: in expansion of macro 'wxCHECK_RET' 511 | wxCHECK_RET( tool, _T("no such tool in wxToolBar::SetToolClientData") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolState(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:535:5: note: in expansion of macro 'wxCHECK_MSG' 535 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual bool wxToolBarBase::GetToolEnabled(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:543:5: note: in expansion of macro 'wxCHECK_MSG' 543 | wxCHECK_MSG( tool, false, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolShortHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:551:5: note: in expansion of macro 'wxCHECK_MSG' 551 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ ../src/common/tbarbase.cpp: In member function 'virtual wxString wxToolBarBase::GetToolLongHelp(int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/tbarbase.cpp:559:5: note: in expansion of macro 'wxCHECK_MSG' 559 | wxCHECK_MSG( tool, wxEmptyString, _T("no such tool") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_textcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/textcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_timercmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/timercmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/timercmn.cpp: In member function 'virtual void wxTimerBase::Notify()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/timercmn.cpp:53:5: note: in expansion of macro 'wxCHECK_RET' 53 | wxCHECK_RET( m_owner, _T("wxTimer::Notify() should be overridden.") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_toplvcmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/toplvcmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/toplvcmn.cpp: In member function 'virtual void wxTopLevelWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/toplvcmn.cpp:178:5: note: in expansion of macro 'wxCHECK_RET' 178 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treebase.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/treebase.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_valgen.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valgen.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_validate.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/validate.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_valtext.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/valtext.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_wincmn.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/wincmn.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/cshelp.h: In member function 'virtual bool wxHelpProvider::ShowHelpAtPoint(wxWindowBase*, const wxPoint&, wxHelpEvent::Origin)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/cshelp.h:137:9: note: in expansion of macro 'wxCHECK_MSG' 137 | wxCHECK_MSG( window, false, wxT("window must not be NULL") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoCentre(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:463:5: note: in expansion of macro 'wxCHECK_RET' 463 | wxCHECK_RET( !(dir & wxCENTRE_ON_SCREEN) && GetParent(), | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoSetSizeHints(int, int, int, int, int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:823:5: note: in expansion of macro 'wxCHECK_RET' 823 | wxCHECK_RET( (minW == wxDefaultCoord || maxW == wxDefaultCoord || minW <= maxW) && | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::AddChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:940:5: note: in expansion of macro 'wxCHECK_RET' 940 | wxCHECK_RET( child, wxT("can't add a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::RemoveChild(wxWindowBase*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:953:5: note: in expansion of macro 'wxCHECK_RET' 953 | wxCHECK_RET( child, wxT("can't remove a NULL child") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'bool wxWindowBase::RemoveEventHandler(wxEvtHandler*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:1031:5: note: in expansion of macro 'wxCHECK_MSG' 1031 | wxCHECK_MSG( handler, false, _T("RemoveEventHandler(NULL) called") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'wxWindow* wxWindowBase::DoGetSibling(MoveKind) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2680:5: note: in expansion of macro 'wxCHECK_MSG' 2680 | wxCHECK_MSG( i, NULL, _T("window not a child of its parent?") ); | ^~~~~~~~~~~ ../src/common/wincmn.cpp: In member function 'virtual void wxWindowBase::DoMoveInTabOrder(wxWindow*, MoveKind)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/wincmn.cpp:2721:5: note: in expansion of macro 'wxCHECK_RET' 2721 | wxCHECK_RET( i, _T("MoveBefore/AfterInTabOrder(): win is not a sibling") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_xpmdecod.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xpmdecod.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadFile(wxInputStream&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:133:5: note: in expansion of macro 'wxCHECK_MSG' 133 | wxCHECK_MSG( length != 0, wxNullImage, | ^~~~~~~~~~~ ../src/common/xpmdecod.cpp: In member function 'wxImage wxXPMDecoder::ReadData(const char* const*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/common/xpmdecod.cpp:690:5: note: in expansion of macro 'wxCHECK_MSG' 690 | wxCHECK_MSG(chars_per_pixel < 64, wxNullImage, wxT("XPM colormaps this large not supported.")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_busyinfo.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/busyinfo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_buttonbar.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/buttonbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_choicdgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicdgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_choicbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/choicbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_clrpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/clrpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_collpaneg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/collpaneg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_combog.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/combog.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dcpsg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dcpsg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoSetClippingRegion(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:314:5: note: in expansion of macro 'wxCHECK_RET' 314 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DestroyClippingRegion()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:337:5: note: in expansion of macro 'wxCHECK_RET' 337 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLine(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:374:5: note: in expansion of macro 'wxCHECK_RET' 374 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawArc(wxCoord, wxCoord, wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:395:5: note: in expansion of macro 'wxCHECK_RET' 395 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipticArc(wxCoord, wxCoord, wxCoord, wxCoord, double, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:461:5: note: in expansion of macro 'wxCHECK_RET' 461 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPoint(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:509:5: note: in expansion of macro 'wxCHECK_RET' 509 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolygon(int, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:527:5: note: in expansion of macro 'wxCHECK_RET' 527 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawPolyPolygon(int, int*, wxPoint*, wxCoord, wxCoord, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:587:5: note: in expansion of macro 'wxCHECK_RET' 587 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawLines(int, wxPoint*, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:653:5: note: in expansion of macro 'wxCHECK_RET' 653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRectangle(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:684:5: note: in expansion of macro 'wxCHECK_RET' 684 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRoundedRectangle(wxCoord, wxCoord, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:729:5: note: in expansion of macro 'wxCHECK_RET' 729 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawEllipse(wxCoord, wxCoord, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:802:5: note: in expansion of macro 'wxCHECK_RET' 802 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawBitmap(const wxBitmap&, wxCoord, wxCoord, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:843:5: note: in expansion of macro 'wxCHECK_RET' 843 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetFont(const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:906:5: note: in expansion of macro 'wxCHECK_RET' 906 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetPen(const wxPen&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1005:5: note: in expansion of macro 'wxCHECK_RET' 1005 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetBrush(const wxBrush&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1110:5: note: in expansion of macro 'wxCHECK_RET' 1110 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawText(const wxString&, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1158:5: note: in expansion of macro 'wxCHECK_RET' 1158 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawRotatedText(const wxString&, wxCoord, wxCoord, double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1276:5: note: in expansion of macro 'wxCHECK_RET' 1276 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::DoDrawSpline(wxList*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1406:5: note: in expansion of macro 'wxCHECK_RET' 1406 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetAxisOrientation(bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1489:5: note: in expansion of macro 'wxCHECK_RET' 1489 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::SetDeviceOrigin(wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1499:5: note: in expansion of macro 'wxCHECK_RET' 1499 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::StartDoc(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1572:5: note: in expansion of macro 'wxCHECK_MSG' 1572 | wxCHECK_MSG( m_ok, false, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndDoc()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1653:5: note: in expansion of macro 'wxCHECK_RET' 1653 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::StartPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1753:5: note: in expansion of macro 'wxCHECK_RET' 1753 | wxCHECK_RET( m_ok, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual void wxPostScriptDC::EndPage()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1801:5: note: in expansion of macro 'wxCHECK_RET' 1801 | wxCHECK_RET( m_ok , wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'virtual bool wxPostScriptDC::DoBlit(wxCoord, wxCoord, wxCoord, wxCoord, wxDC*, wxCoord, wxCoord, int, bool, wxCoord, wxCoord)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:1814:5: note: in expansion of macro 'wxCHECK_MSG' 1814 | wxCHECK_MSG( source, false, wxT("invalid source dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(const char*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2222:17: note: in expansion of macro 'wxCHECK_RET' 2222 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2230:13: note: in expansion of macro 'wxCHECK_RET' 2230 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ ../src/generic/dcpsg.cpp: In member function 'void wxPostScriptDC::PsPrint(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2247:17: note: in expansion of macro 'wxCHECK_RET' 2247 | wxCHECK_RET( outputstream, wxT("invalid outputstream") ); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dcpsg.cpp:2255:13: note: in expansion of macro 'wxCHECK_RET' 2255 | wxCHECK_RET( m_pstream, wxT("invalid postscript dc") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dirctrlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dirctrlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/dirctrlg.cpp: In member function 'void wxFileIconsTable::Create()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dirctrlg.cpp:1450:5: note: in expansion of macro 'wxCHECK_RET' 1450 | wxCHECK_RET(!m_smallImageList && !m_HashTable, wxT("creating icons twice")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_dragimgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dragimgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_filepickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/filepickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_fontpickerg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/fontpickerg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_graphicc.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/graphicc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_listbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/listbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_logg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/logg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_numdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/numdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_panelg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/panelg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_progdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/progdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_printps.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/printps.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_renderg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/renderg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_scrlwing.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/scrlwing.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/scrlwing.cpp: In member function 'virtual void wxScrollHelper::SetTargetWindow(wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/scrlwing.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( target, wxT("target window must not be NULL") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_selstore.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/selstore.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_spinctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/spinctlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_splitter.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splitter.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/splitter.cpp: In member function 'void wxSplitterWindow::SetSashGravity(double)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:465:5: note: in expansion of macro 'wxCHECK_RET' 465 | wxCHECK_RET( gravity >= 0. && gravity <= 1., | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::DoSplit(wxSplitMode, wxWindow*, wxWindow*, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:756:5: note: in expansion of macro 'wxCHECK_MSG' 756 | wxCHECK_MSG( window1->GetParent() == this && window2->GetParent() == this, false, | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'bool wxSplitterWindow::ReplaceWindow(wxWindow*, wxWindow*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:835:5: note: in expansion of macro 'wxCHECK_MSG' 835 | wxCHECK_MSG( winNew, false, wxT("use Unsplit() functions instead") ); | ^~~~~~~~~~~ ../src/generic/splitter.cpp: In member function 'virtual void wxSplitterWindow::OnDoubleClickSash(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/splitter.cpp:1016:5: note: in expansion of macro 'wxCHECK_RET' 1016 | wxCHECK_RET(m_windowTwo, wxT("splitter: no window to remove")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_srchctlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/srchctlg.cpp ../src/generic/srchctlg.cpp: In member function 'bool wxSearchCtrl::Create(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int, const wxValidator&, const wxString&)': ../src/generic/srchctlg.cpp:342:12: warning: variable 'sizeText' set but not used [-Wunused-but-set-variable] 342 | wxSize sizeText = m_text->GetBestSize(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_textdlgg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/textdlgg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_tipwin.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_toolbkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/toolbkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treectlg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treectlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxArrayGenericTreeItems::Remove(_wxArraywxArrayGenericTreeItems)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp:54:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 54 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxGenericTreeItem *, wxArrayGenericTreeItems); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual size_t wxGenericTreeCtrl::GetChildrenCount(const wxTreeItemId&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1062:5: note: in expansion of macro 'wxCHECK_MSG' 1062 | wxCHECK_MSG( item.IsOk(), 0u, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxString wxGenericTreeCtrl::GetItemText(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1091:5: note: in expansion of macro 'wxCHECK_MSG' 1091 | wxCHECK_MSG( item.IsOk(), wxEmptyString, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual int wxGenericTreeCtrl::GetItemImage(const wxTreeItemId&, wxTreeItemIcon) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1099:5: note: in expansion of macro 'wxCHECK_MSG' 1099 | wxCHECK_MSG( item.IsOk(), -1, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemData* wxGenericTreeCtrl::GetItemData(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1106:5: note: in expansion of macro 'wxCHECK_MSG' 1106 | wxCHECK_MSG( item.IsOk(), NULL, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemTextColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1113:5: note: in expansion of macro 'wxCHECK_MSG' 1113 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxColour wxGenericTreeCtrl::GetItemBackgroundColour(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1121:5: note: in expansion of macro 'wxCHECK_MSG' 1121 | wxCHECK_MSG( item.IsOk(), wxNullColour, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxFont wxGenericTreeCtrl::GetItemFont(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1129:5: note: in expansion of macro 'wxCHECK_MSG' 1129 | wxCHECK_MSG( item.IsOk(), wxNullFont, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemText(const wxTreeItemId&, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1137:5: note: in expansion of macro 'wxCHECK_RET' 1137 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemImage(const wxTreeItemId&, int, wxTreeItemIcon)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1149:5: note: in expansion of macro 'wxCHECK_RET' 1149 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemData(const wxTreeItemId&, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1159:5: note: in expansion of macro 'wxCHECK_RET' 1159 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemHasChildren(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1169:5: note: in expansion of macro 'wxCHECK_RET' 1169 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBold(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1178:5: note: in expansion of macro 'wxCHECK_RET' 1178 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemDropHighlight(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1195:5: note: in expansion of macro 'wxCHECK_RET' 1195 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemTextColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1214:5: note: in expansion of macro 'wxCHECK_RET' 1214 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemBackgroundColour(const wxTreeItemId&, const wxColour&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1224:5: note: in expansion of macro 'wxCHECK_RET' 1224 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SetItemFont(const wxTreeItemId&, const wxFont&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1233:5: note: in expansion of macro 'wxCHECK_RET' 1233 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1268:5: note: in expansion of macro 'wxCHECK_MSG' 1268 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::ItemHasChildren(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1300:5: note: in expansion of macro 'wxCHECK_MSG' 1300 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsExpanded(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1312:5: note: in expansion of macro 'wxCHECK_MSG' 1312 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsSelected(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1319:5: note: in expansion of macro 'wxCHECK_MSG' 1319 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::IsBold(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1326:5: note: in expansion of macro 'wxCHECK_MSG' 1326 | wxCHECK_MSG( item.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetItemParent(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1337:5: note: in expansion of macro 'wxCHECK_MSG' 1337 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetFirstChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1345:5: note: in expansion of macro 'wxCHECK_MSG' 1345 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextChild(const wxTreeItemId&, void*&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1354:5: note: in expansion of macro 'wxCHECK_MSG' 1354 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetLastChild(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1404:5: note: in expansion of macro 'wxCHECK_MSG' 1404 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1412:5: note: in expansion of macro 'wxCHECK_MSG' 1412 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevSibling(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1432:5: note: in expansion of macro 'wxCHECK_MSG' 1432 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'wxTreeItemId wxGenericTreeCtrl::GetNext(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1453:5: note: in expansion of macro 'wxCHECK_MSG' 1453 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetNextVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1495:5: note: in expansion of macro 'wxCHECK_MSG' 1495 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::GetPrevVisible(const wxTreeItemId&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1511:5: note: in expansion of macro 'wxCHECK_MSG' 1511 | wxCHECK_MSG( item.IsOk(), wxTreeItemId(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTreeItemId wxGenericTreeCtrl::AddRoot(const wxString&, int, int, wxTreeItemData*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1612:5: note: in expansion of macro 'wxCHECK_MSG' 1612 | wxCHECK_MSG( !m_anchor, wxTreeItemId(), wxT("tree can have only one root") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Expand(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1781:5: note: in expansion of macro 'wxCHECK_RET' 1781 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Collapse(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1809:5: note: in expansion of macro 'wxCHECK_RET' 1809 | wxCHECK_RET( !HasFlag(wxTR_HIDE_ROOT) || itemId != GetRootItem(), | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DoSelectItem(const wxTreeItemId&, bool, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:1971:5: note: in expansion of macro 'wxCHECK_RET' 1971 | wxCHECK_RET( itemId.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SelectItem(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2056:5: note: in expansion of macro 'wxCHECK_RET' 2056 | wxCHECK_RET( item, wxT("SelectItem(): invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EnsureVisible(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2107:5: note: in expansion of macro 'wxCHECK_RET' 2107 | wxCHECK_RET( item.IsOk(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In function 'int tree_ctrl_compare_func(wxGenericTreeItem**, wxGenericTreeItem**)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2198:5: note: in expansion of macro 'wxCHECK_MSG' 2198 | wxCHECK_MSG( s_treeBeingSorted, 0, wxT("bug in wxGenericTreeCtrl::SortChildren()") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::SortChildren(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2209:5: note: in expansion of macro 'wxCHECK_RET' 2209 | wxCHECK_RET( !s_treeBeingSorted, | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawBorder(const wxTreeItemId&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2712:5: note: in expansion of macro 'wxCHECK_RET' 2712 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'void wxGenericTreeCtrl::DrawLine(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:2729:5: note: in expansion of macro 'wxCHECK_RET' 2729 | wxCHECK_RET( item.IsOk(), _T("invalid item in wxGenericTreeCtrl::DrawLine") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual bool wxGenericTreeCtrl::GetBoundingRect(const wxTreeItemId&, wxRect&, bool) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3116:5: note: in expansion of macro 'wxCHECK_MSG' 3116 | wxCHECK_MSG( item.IsOk(), false, _T("invalid item in wxGenericTreeCtrl::GetBoundingRect") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual wxTextCtrl* wxGenericTreeCtrl::EditLabel(const wxTreeItemId&, wxClassInfo*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3154:5: note: in expansion of macro 'wxCHECK_MSG' 3154 | wxCHECK_MSG( item.IsOk(), NULL, _T("can't edit an invalid item") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::EndEditLabel(const wxTreeItemId&, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3194:5: note: in expansion of macro 'wxCHECK_RET' 3194 | wxCHECK_RET( m_textCtrl, _T("not editing label") ); | ^~~~~~~~~~~ ../src/generic/treectlg.cpp: In member function 'virtual void wxGenericTreeCtrl::Thaw()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treectlg.cpp:3702:5: note: in expansion of macro 'wxCHECK_RET' 3702 | wxCHECK_RET( m_freezeCount > 0, _T("thawing unfrozen tree control?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_treebkg.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/treebkg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertPage(size_t, wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:174:5: note: in expansion of macro 'wxCHECK_MSG' 174 | wxCHECK_MSG( pagePos <= DoInternalGetPageCount(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoAddSubPage(wxWindow*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:233:5: note: in expansion of macro 'wxCHECK_MSG' 233 | wxCHECK_MSG( lastNodeId.IsOk(), false, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'bool wxTreebook::DoInsertSubPage(size_t, wxTreebookPage*, const wxString&, bool, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:250:5: note: in expansion of macro 'wxCHECK_MSG' 250 | wxCHECK_MSG( parentId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::DeletePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:280:5: note: in expansion of macro 'wxCHECK_MSG' 280 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), false, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxTreebookPage* wxTreebook::DoRemovePage(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( pageId.IsOk(), NULL, wxT("Invalid tree index") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::IsNodeExpanded(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:498:5: note: in expansion of macro 'wxCHECK_MSG' 498 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::ExpandNode(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:507:5: note: in expansion of macro 'wxCHECK_MSG' 507 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'int wxTreebook::GetPageParent(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:526:5: note: in expansion of macro 'wxCHECK_MSG' 526 | wxCHECK_MSG( nodeId.IsOk(), wxNOT_FOUND, wxT("Invalid page index spacified!") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageText(size_t, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:537:5: note: in expansion of macro 'wxCHECK_MSG' 537 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual wxString wxTreebook::GetPageText(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:548:5: note: in expansion of macro 'wxCHECK_MSG' 548 | wxCHECK_MSG( pageId.IsOk(), wxString(), wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::GetPageImage(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:557:5: note: in expansion of macro 'wxCHECK_MSG' 557 | wxCHECK_MSG( pageId.IsOk(), wxNOT_FOUND, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual bool wxTreebook::SetPageImage(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:566:5: note: in expansion of macro 'wxCHECK_MSG' 566 | wxCHECK_MSG( pageId.IsOk(), false, wxT("invalid tree item") ); | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'virtual int wxTreebook::DoSetSelection(size_t, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:590:5: note: in expansion of macro 'wxCHECK_MSG' 590 | wxCHECK_MSG( IS_VALID_PAGE(pagePos), wxNOT_FOUND, | ^~~~~~~~~~~ ../src/generic/treebkg.cpp: In member function 'void wxTreebook::OnTreeNodeExpandedCollapsed(wxTreeEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/treebkg.cpp:731:5: note: in expansion of macro 'wxCHECK_RET' 731 | wxCHECK_RET( pagePos != wxNOT_FOUND, wxT("Internal problem in wxTreebook!..") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_vlbox.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vlbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/selstore.h: In member function 'void wxSelectedIndices::Remove(_wxArraywxSelectedIndices)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:534:7: note: in expansion of macro 'wxCHECK2_MSG' 534 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:740:5: note: in expansion of macro '_WX_DEFINE_SORTED_TYPEARRAY_2' 740 | _WX_DEFINE_SORTED_TYPEARRAY_2(_wxArray##name, name, base, = cmpfunc, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:733:5: note: in expansion of macro 'WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP' 733 | WX_DEFINE_SORTED_USER_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, base, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:982:5: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP' 982 | WX_DEFINE_SORTED_EXPORTED_TYPEARRAY_CMP(T, cmpfunc, name, wxBaseArraySizeT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/selstore.h:26:1: note: in expansion of macro 'WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T' 26 | WX_DEFINE_SORTED_EXPORTED_ARRAY_CMP_SIZE_T(size_t, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::Select(size_t, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:128:5: note: in expansion of macro 'wxCHECK_MSG' 128 | wxCHECK_MSG( item < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::SelectRange(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:156:5: note: in expansion of macro 'wxCHECK_MSG' 156 | wxCHECK_MSG( to < GetItemCount(), false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'bool wxVListBox::DoSelectAll(bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG( m_selStore, false, | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'void wxVListBox::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:263:5: note: in expansion of macro 'wxCHECK_RET' 263 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ ../src/generic/vlbox.cpp: In member function 'int wxVListBox::GetNextSelected(long unsigned int&) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/vlbox.cpp:294:5: note: in expansion of macro 'wxCHECK_MSG' 294 | wxCHECK_MSG( m_selStore, wxNOT_FOUND, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o corelib_vscroll.o -I./.pch/wxprec_corelib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_BASE=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/vscroll.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_animatecmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/animatecmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datavcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/datavcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_aboutdlgg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/aboutdlgg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/aboutdlgg.cpp: In member function 'void wxGenericAboutDialog::AddControl(wxWindow*, const wxSizerFlags&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/aboutdlgg.cpp:203:5: note: in expansion of macro 'wxCHECK_RET' 203 | wxCHECK_RET( m_sizerText, _T("can only be called after Create()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_animateg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/animateg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/animateg.cpp: In member function 'virtual wxSize wxAnimation::GetSize() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:49:5: note: in expansion of macro 'wxCHECK_MSG' 49 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual unsigned int wxAnimation::GetFrameCount() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:56:5: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual wxImage wxAnimation::GetFrame(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:63:5: note: in expansion of macro 'wxCHECK_MSG' 63 | wxCHECK_MSG( IsOk(), wxNullImage, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'virtual int wxAnimation::GetDelay(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:73:5: note: in expansion of macro 'wxCHECK_MSG' 73 | wxCHECK_MSG( IsOk(), 0, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxPoint wxAnimation::GetFramePosition(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:80:5: note: in expansion of macro 'wxCHECK_MSG' 80 | wxCHECK_MSG( IsOk(), wxDefaultPosition, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxSize wxAnimation::GetFrameSize(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:87:5: note: in expansion of macro 'wxCHECK_MSG' 87 | wxCHECK_MSG( IsOk(), wxDefaultSize, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxAnimationDisposal wxAnimation::GetDisposalMethod(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:94:5: note: in expansion of macro 'wxCHECK_MSG' 94 | wxCHECK_MSG( IsOk(), wxANIM_UNSPECIFIED, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetTransparentColour(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:101:5: note: in expansion of macro 'wxCHECK_MSG' 101 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ ../src/generic/animateg.cpp: In member function 'wxColour wxAnimation::GetBackgroundColour() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/animateg.cpp:108:5: note: in expansion of macro 'wxCHECK_MSG' 108 | wxCHECK_MSG( IsOk(), wxNullColour, wxT("invalid animation") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_bmpcboxg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/bmpcboxg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/bmpcboxg.cpp: In member function 'virtual void wxBitmapComboBox::SetItemBitmap(unsigned int, const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:165:5: note: in expansion of macro 'wxCHECK_RET' 165 | wxCHECK_RET( n < GetCount(), wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual wxBitmap wxBitmapComboBox::GetItemBitmap(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:175:5: note: in expansion of macro 'wxCHECK_MSG' 175 | wxCHECK_MSG( n < GetCount(), wxNullBitmap, wxT("invalid item index") ); | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'bool wxBitmapComboBox::OnAddBitmap(const wxBitmap&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:222:9: note: in expansion of macro 'wxCHECK_MSG' 222 | wxCHECK_MSG(width == m_usedImgSize.x && height == m_usedImgSize.y, | ^~~~~~~~~~~ ../src/generic/bmpcboxg.cpp: In member function 'virtual int wxBitmapComboBox::DoInsertWithImage(const wxString&, const wxBitmap&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/bmpcboxg.cpp:270:5: note: in expansion of macro 'wxCHECK_MSG' 270 | wxCHECK_MSG( IsValidInsert(pos), wxNOT_FOUND, wxT("invalid item index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_calctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/calctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ ../src/generic/calctrl.cpp: In member function 'void wxCalendarCtrl::SetHoliday(size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/calctrl.cpp:1804:5: note: in expansion of macro 'wxCHECK_RET' 1804 | wxCHECK_RET( day > 0 && day < 32, _T("invalid day in SetHoliday") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datavgen.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datavgen.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datectlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/datectlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_grid.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxArrayAttrs::Remove(_wxArraywxArrayAttrs)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:65:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 65 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridCellAttr *, wxArrayAttrs, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellCoordsArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:120:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 120 | WX_DEFINE_OBJARRAY(wxGridCellCoordsArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridCellWithAttrArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:121:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 121 | WX_DEFINE_OBJARRAY(wxGridCellWithAttrArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridDataTypeInfoArray::Remove(_wxArraywxGridDataTypeInfoArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:831:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 831 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, decl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:395:1: note: in expansion of macro 'WX_DEFINE_ARRAY_WITH_DECL_PTR' 395 | WX_DEFINE_ARRAY_WITH_DECL_PTR(wxGridDataTypeInfo*, wxGridDataTypeInfoArray, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGridStringArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/generic/grid.cpp:3466:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 3466 | WX_DEFINE_OBJARRAY(wxGridStringArray) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual wxString wxGridStringTable::GetValue(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3506:5: note: in expansion of macro 'wxCHECK_MSG' 3506 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridStringTable::SetValue(int, int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3515:5: note: in expansion of macro 'wxCHECK_RET' 3515 | wxCHECK_RET( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual bool wxGridStringTable::IsEmptyCell(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:3523:5: note: in expansion of macro 'wxCHECK_MSG' 3523 | wxCHECK_MSG( (row < GetNumberRows()) && (col < GetNumberCols()), | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'bool wxGrid::CreateGrid(int, int, wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4481:5: note: in expansion of macro 'wxCHECK_MSG' 4481 | wxCHECK_MSG( !m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetSelectionMode(wxGridSelectionModes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4502:5: note: in expansion of macro 'wxCHECK_RET' 4502 | wxCHECK_RET( m_created, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGrid::wxGridSelectionModes wxGrid::GetSelectionMode() const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:4510:5: note: in expansion of macro 'wxCHECK_MSG' 4510 | wxCHECK_MSG( m_created, wxGrid::wxGridSelectCells, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In function 'int CoordToRowOrCol(int, int, int, const wxArrayInt&, int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8804:9: note: in expansion of macro 'wxCHECK_MSG' 8804 | wxCHECK_MSG(BorderArray[i_min] <= coord && coord < BorderArray[i_max], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::XToCol(int, bool)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:8871:9: note: in expansion of macro 'wxCHECK_MSG' 8871 | wxCHECK_MSG(m_colRights[GetColAt( minPos )] <= x && x < m_colRights[GetColAt( maxPos )], | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetRowSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9911:5: note: in expansion of macro 'wxCHECK_MSG' 9911 | wxCHECK_MSG( row >= 0 && row < m_numRows, 0, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'int wxGrid::GetColSize(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:9923:5: note: in expansion of macro 'wxCHECK_MSG' 9923 | wxCHECK_MSG( col >= 0 && col < m_numCols, 0, _T("invalid column index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'wxGridCellAttr* wxGrid::GetOrCreateCellAttr(int, int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10204:5: note: in expansion of macro 'wxCHECK_MSG' 10204 | wxCHECK_MSG( m_table, attr, _T("must have a table") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetRowSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10537:5: note: in expansion of macro 'wxCHECK_RET' 10537 | wxCHECK_RET( row >= 0 && row < m_numRows, _T("invalid row index") ); | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'void wxGrid::SetColSize(int, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/grid.cpp:10594:5: note: in expansion of macro 'wxCHECK_RET' 10594 | wxCHECK_RET( col >= 0 && col < m_numCols, _T("invalid column index") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_gridctrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_gridsel.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/gridsel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_helpext.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/helpext.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_hyperlink.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/hyperlink.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_laywin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/laywin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_odcombo.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/odcombo.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/odcombo.cpp: In member function 'void wxVListBoxComboPopup::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:643:5: note: in expansion of macro 'wxCHECK_RET' 643 | wxCHECK_RET( item == wxNOT_FOUND || ((unsigned int)item < GetCount()), | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Delete(unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:957:5: note: in expansion of macro 'wxCHECK_RET' 957 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Delete") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual wxString wxOwnerDrawnComboBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:975:5: note: in expansion of macro 'wxCHECK_MSG' 975 | wxCHECK_MSG( IsValid(n), wxEmptyString, _T("invalid index in wxOwnerDrawnComboBox::GetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:987:5: note: in expansion of macro 'wxCHECK_RET' 987 | wxCHECK_RET( IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::SetString") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual void wxOwnerDrawnComboBox::Select(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1004:5: note: in expansion of macro 'wxCHECK_RET' 1004 | wxCHECK_RET( (n == wxNOT_FOUND) || IsValid(n), _T("invalid index in wxOwnerDrawnComboBox::Select") ); | ^~~~~~~~~~~ ../src/generic/odcombo.cpp: In member function 'virtual int wxOwnerDrawnComboBox::DoInsert(const wxString&, unsigned int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/odcombo.cpp:1042:5: note: in expansion of macro 'wxCHECK_MSG' 1042 | wxCHECK_MSG(IsValidInsert(pos), -1, wxT("invalid index")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_propdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:17: note: 'vAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2061:27: ../src/generic/grid.cpp:8222:22: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellStringRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:1979:9: note: 'hAlign' was declared here 1979 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2104:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellNumberRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2097:17: note: 'vAlign' was declared here 2097 | int hAlign, vAlign; | ^~~~~~ In member function 'void wxGrid::DrawTextRectangle(wxDC&, const wxString&, const wxRect&, int, int, int)', inlined from 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)' at ../src/generic/grid.cpp:2207:27: ../src/generic/grid.cpp:8222:22: warning: 'vAlign' may be used uninitialized [-Wmaybe-uninitialized] 8222 | DrawTextRectangle( dc, | ~~~~~~~~~~~~~~~~~^~~~~ 8223 | lines, | ~~~~~~ 8224 | rect, | ~~~~~ 8225 | horizAlign, | ~~~~~~~~~~~ 8226 | vertAlign, | ~~~~~~~~~~ 8227 | textOrientation ); | ~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellFloatRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2200:17: note: 'vAlign' was declared here 2200 | int hAlign, vAlign; | ^~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2335:10: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2335 | else if (hAlign == wxALIGN_RIGHT) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_sashwin.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/sashwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_splash.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/splash.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_tipdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/tipdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_wizard.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/wizard.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetPageSize(const wxSize&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:526:5: note: in expansion of macro 'wxCHECK_RET' 526 | wxCHECK_RET(!m_started, wxT("wxWizard::SetPageSize after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::FitToPage(const wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:532:5: note: in expansion of macro 'wxCHECK_RET' 532 | wxCHECK_RET(!m_started, wxT("wxWizard::FitToPage after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual bool wxWizard::RunWizard(wxWizardPage*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:695:5: note: in expansion of macro 'wxCHECK_MSG' 695 | wxCHECK_MSG( firstPage, false, wxT("can't run empty wizard") ); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'virtual void wxWizard::SetBorder(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:755:5: note: in expansion of macro 'wxCHECK_RET' 755 | wxCHECK_RET(!m_started, wxT("wxWizard::SetBorder after RunWizard")); | ^~~~~~~~~~~ ../src/generic/wizard.cpp: In member function 'void wxWizard::OnBackOrNext(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/wizard.cpp:789:5: note: in expansion of macro 'wxCHECK_RET' 789 | wxCHECK_RET( m_page, _T("should have a valid current page") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_taskbarcmn.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/taskbarcmn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_aboutdlg.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/aboutdlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_sound.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/sound.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_taskbar.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/taskbar.cpp ../src/msw/taskbar.cpp: In constructor 'NotifyIconData::NotifyIconData(WXHWND)': ../src/msw/taskbar.cpp:104:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct NotifyIconData'; use assignment instead [-Wclass-memaccess] 104 | memset(this, 0, sizeof(NOTIFYICONDATA)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/msw/taskbar.cpp:100:8: note: 'struct NotifyIconData' declared here 100 | struct NotifyIconData : public NOTIFYICONDATA | ^~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_msw_joystick.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/joystick.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o advlib_datectrl.o -I./.pch/wxprec_advlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/datectrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/msw/datectrl.cpp: In member function 'virtual void wxDatePickerCtrl::SetValue(const wxDateTime&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/msw/datectrl.cpp:246:5: note: in expansion of macro 'wxCHECK_RET' 246 | wxCHECK_RET( dt.IsValid() || HasFlag(wxDP_ALLOWNONE), | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpbest.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/msw/helpbest.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpctrl.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpctrl.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpdata.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdata.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlBookRecArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:40:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 40 | WX_DEFINE_OBJARRAY(wxHtmlBookRecArray) | ^~~~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp: In member function 'void wxHtmlHelpDataItems::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpdata.cpp:41:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 41 | WX_DEFINE_OBJARRAY(wxHtmlHelpDataItems) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpdlg.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpfrm.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpfrm.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_helpwnd.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/helpwnd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpDataItemPtrArray::Remove(_wxArraywxHtmlHelpDataItemPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:160:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 160 | WX_DEFINE_ARRAY_PTR(const wxHtmlHelpDataItem*, wxHtmlHelpDataItemPtrArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp: In member function 'void wxHtmlHelpMergedIndex::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/helpwnd.cpp:171:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 171 | WX_DEFINE_OBJARRAY(wxHtmlHelpMergedIndex) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlcell.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlcell.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual bool wxHtmlCell::ProcessMouseClick(wxHtmlWindowInterface*, const wxPoint&, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:152:5: note: in expansion of macro 'wxCHECK_MSG' 152 | wxCHECK_MSG( window, false, _T("window interface must be provided") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:166:5: note: in expansion of macro 'wxCHECK_RET' 166 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlContainerCell::OnMouseClick(wxWindow*, int, int, const wxMouseEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1281:5: note: in expansion of macro 'wxCHECK_RET' 1281 | wxCHECK_RET( gs_helperOnMouseClick, _T("unexpected call to OnMouseClick") ); | ^~~~~~~~~~~ ../src/html/htmlcell.cpp: In member function 'virtual void wxHtmlWidgetCell::Draw(wxDC&, int, int, int, int, wxHtmlRenderingInfo&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/html/htmlcell.cpp:1527:5: note: in expansion of macro 'wxCHECK_RET' 1527 | wxCHECK_RET( scrolwin, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlfilt.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlfilt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmlpars.cpp: In member function 'void wxHtmlTextPieces::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlpars.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxHtmlTextPieces) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmltag.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmltag.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmlwin.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmlwin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/html/htmltag.cpp: In member function 'bool wxHtmlTag::GetParamAsColour(const wxString&, wxColour*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/html/htmltag.cpp:414:5: note: in expansion of macro 'wxCHECK_MSG' 414 | wxCHECK_MSG( clr, false, _T("invalid colour argument") ); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp: In member function 'void wxHtmlHistoryArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/htmlwin.cpp:145:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 145 | WX_DEFINE_OBJARRAY(wxHtmlHistoryArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmprint.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/htmprint.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_dflist.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_dflist.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_fonts.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_fonts.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_hline.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_hline.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_image.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_image.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_layout.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_layout.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_image.cpp: In member function 'void CoordArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/html/m_image.cpp:45:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 45 | WX_DEFINE_OBJARRAY(CoordArray) | ^~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/m_layout.cpp: In member function 'virtual bool wxHTML_Handler_SUBSUP::HandleTag(const wxHtmlTag&)': ../src/html/m_layout.cpp:422:25: warning: comparing the result of pointer addition '(c + ((sizetype)(((long long unsigned int)oldbase) * 88)))' and NULL [-Waddress] 422 | oldbase + c ? c->GetScriptBaseline() : 0); | ~~~~~~~~^~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_links.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_links.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_list.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_list.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_pre.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_pre.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_style.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_style.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_m_tables.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/m_tables.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_winpars.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/html/winpars.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/html/winpars.cpp: In member function 'void wxHtmlWinParser::AddPreBlock(const wxString&)': ../src/html/winpars.cpp:600:16: warning: variable 'posFrom' set but not used [-Wunused-but-set-variable] 600 | size_t posFrom = 0; | ^~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o htmllib_htmllbox.o -I./.pch/wxprec_htmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'void wxHtmlListBox::CacheItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:306:9: note: in expansion of macro 'wxCHECK_RET' 306 | wxCHECK_RET( cell, _T("wxHtmlParser::Parse() returned NULL?") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxHtmlListBox::OnDrawItem(wxDC&, const wxRect&, size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:364:5: note: in expansion of macro 'wxCHECK_RET' 364 | wxCHECK_RET( cell, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxCoord wxHtmlListBox::OnMeasureItem(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:392:5: note: in expansion of macro 'wxCHECK_MSG' 392 | wxCHECK_MSG( cell, 0, _T("this cell should be cached!") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'size_t wxHtmlListBox::GetItemForCell(const wxHtmlCell*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:497:5: note: in expansion of macro 'wxCHECK_MSG' 497 | wxCHECK_MSG( cell, 0, _T("no root cell") ); | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual void wxSimpleHtmlListBox::SetString(unsigned int, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:655:5: note: in expansion of macro 'wxCHECK_RET' 655 | wxCHECK_RET( IsValid(n), | ^~~~~~~~~~~ ../src/generic/htmllbox.cpp: In member function 'virtual wxString wxSimpleHtmlListBox::GetString(unsigned int) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/generic/htmllbox.cpp:664:5: note: in expansion of macro 'wxCHECK_MSG' 664 | wxCHECK_MSG( IsValid(n), wxEmptyString, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o qalib_debugrpt.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/debugrpt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/common/debugrpt.cpp: In member function 'void wxDebugReport::RemoveFile(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/common/debugrpt.cpp:309:5: note: in expansion of macro 'wxCHECK_RET' 309 | wxCHECK_RET( n != wxNOT_FOUND, _T("No such file in wxDebugReport") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o qalib_dbgrptg.o -I./.pch/wxprec_qalib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/generic/dbgrptg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnView(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:429:5: note: in expansion of macro 'wxCHECK_RET' 429 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnView()") ); | ^~~~~~~~~~~ ../src/generic/dbgrptg.cpp: In member function 'void wxDebugReportDialog::OnOpen(wxCommandEvent&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/generic/dbgrptg.cpp:445:5: note: in expansion of macro 'wxCHECK_RET' 445 | wxCHECK_RET( sel != wxNOT_FOUND, _T("invalid selection in OnOpen()") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xmllib_xml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xml/xml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xml/xml.cpp: In member function 'bool wxXmlNode::GetPropVal(const wxString&, wxString*) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:146:5: note: in expansion of macro 'wxCHECK_MSG' 146 | wxCHECK_MSG( value, false, wxT("value argument must not be NULL") ); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'virtual bool wxXmlNode::InsertChild(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:190:5: note: in expansion of macro 'wxCHECK_MSG' 190 | wxCHECK_MSG(child, false, wxT("Cannot insert a NULL pointer!")); | ^~~~~~~~~~~ ../src/xml/xml.cpp: In member function 'bool wxXmlNode::InsertChildAfter(wxXmlNode*, wxXmlNode*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:228:5: note: in expansion of macro 'wxCHECK_MSG' 228 | wxCHECK_MSG( precedingNode == NULL || precedingNode->m_parent == this, false, | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xml/xml.cpp:238:9: note: in expansion of macro 'wxCHECK_MSG' 238 | wxCHECK_MSG( m_children == NULL, false, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xmllib_xtixml.o -I./.pch/wxprec_xmllib -D__WXMSW__ -DWXBUILDING -I../src/regex -DwxUSE_GUI=0 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/common/xtixml.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_animatctrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_animatctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bmpcbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpcbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bmpbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bmpbt.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_bmpcbox.cpp: In member function 'virtual wxObject* wxBitmapComboBoxXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_bmpcbox.cpp:44:9: note: in expansion of macro 'wxCHECK_MSG' 44 | wxCHECK_MSG(m_combobox, NULL, wxT("Incorrect syntax of XRC resource: ownerdrawnitem not within a bitmapcombobox!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_bttn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_bttn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_cald.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_cald.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/generic/calctrl.h: In member function 'wxCalendarDateAttr* wxCalendarCtrl::GetAttr(size_t) const': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:127:9: note: in expansion of macro 'wxCHECK_MSG' 127 | wxCHECK_MSG( day > 0 && day < 32, NULL, wxT("invalid day") ); | ^~~~~~~~~~~ ../include/wx/generic/calctrl.h: In member function 'void wxCalendarCtrl::SetAttr(size_t, wxCalendarDateAttr*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/generic/calctrl.h:134:9: note: in expansion of macro 'wxCHECK_RET' 134 | wxCHECK_RET( day > 0 && day < 32, wxT("invalid day") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_chckb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_chckl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_chckl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_choic.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choic.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_choicbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_choicbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_clrpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_clrpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_collpane.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_collpane.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_combo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_combo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_datectrl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_datectrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_dirpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dirpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_dlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_dlg.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_frame.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_frame.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_mdi.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_mdi.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_filepicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_filepicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_fontpicker.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_fontpicker.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_gauge.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gauge.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_gdctl.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_gdctl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_grid.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_grid.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_html.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_html.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_hyperlink.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_hyperlink.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_listb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_listbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_listc.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_listc.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_menu.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_menu.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_notbk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_notbk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_odcombo.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_odcombo.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_panel.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_panel.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_propdlg.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_propdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_radbt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_radbx.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_radbx.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_scrol.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scrol.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_scwin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_scwin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_htmllbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_htmllbox.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_sizer.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sizer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_spacer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:172:5: note: in expansion of macro 'wxCHECK_MSG' 172 | wxCHECK_MSG(m_parentSizer, NULL, wxT("Incorrect syntax of XRC resource: spacer not within sizer!")); | ^~~~~~~~~~~ ../src/xrc/xh_sizer.cpp: In member function 'wxObject* wxSizerXmlHandler::Handle_sizer()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_sizer.cpp:188:5: note: in expansion of macro 'wxCHECK_MSG' 188 | wxCHECK_MSG(m_parentSizer != NULL || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_slidr.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_slidr.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_spin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_spin.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_split.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_split.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_statbar.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_statbar.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_stbmp.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbmp.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_stbox.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stbox.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_stlin.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_stlin.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_sttxt.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_sttxt.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_text.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_text.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_tglbtn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tglbtn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_toolb.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_toolb.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_tree.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_tree.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xh_toolb.cpp: In member function 'virtual wxObject* wxToolBarXmlHandler::DoCreateResource()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:56:9: note: in expansion of macro 'wxCHECK_MSG' 56 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: tool not within a toolbar!")); | ^~~~~~~~~~~ ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xh_toolb.cpp:97:9: note: in expansion of macro 'wxCHECK_MSG' 97 | wxCHECK_MSG(m_toolbar, NULL, wxT("Incorrect syntax of XRC resource: separator not within a toolbar!")); | ^~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_treebk.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_treebk.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h: In member function 'void wxArrayTreeItemIdsBase::Remove(_wxArraywxArrayTreeItemIdsBase)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/treebase.h:128:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 128 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxTreeItemIdValue, wxArrayTreeItemIdsBase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_unkwn.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_unkwn.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xh_wizrd.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xh_wizrd.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/wizard.h: In static member function 'static void wxWizardPageSimple::Chain(wxWizardPageSimple*, wxWizardPageSimple*)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/wizard.h:148:9: note: in expansion of macro 'wxCHECK_RET' 148 | wxCHECK_RET( first && second, | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xmlres.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlres.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../src/xrc/xmlres.cpp: In member function 'void wxXmlResourceDataRecords::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxXmlResourceDataRecords) | ^~~~~~~~~~~~~~~~~~ ../src/xrc/xmlres.cpp: In member function 'wxXmlNode* wxXmlResourceHandler::GetParamNode(const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/xrc/xmlres.cpp:1191:5: note: in expansion of macro 'wxCHECK_MSG' 1191 | wxCHECK_MSG(m_node, NULL, wxT("You can't access handler data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o xrclib_xmlrsall.o -I./.pch/wxprec_xrclib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/xrc/xmlrsall.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/xrc/xh_treebk.h: In member function 'void wxArrayTbkPageIndexes::Remove(_wxArraywxArrayTbkPageIndexes)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:870:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 870 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArraySizeT, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/xrc/xh_treebk.h:20:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T' 20 | WX_DEFINE_USER_EXPORTED_ARRAY_SIZE_T(size_t, wxArrayTbkPageIndexes, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_framemanager.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/framemanager.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiRectArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiRectArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockUIPartArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:51:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 51 | WX_DEFINE_OBJARRAY(wxAuiDockUIPartArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiDockInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:52:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 52 | WX_DEFINE_OBJARRAY(wxAuiDockInfoArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:53:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 53 | WX_DEFINE_OBJARRAY(wxAuiPaneButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp: In member function 'void wxAuiPaneInfoArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/framemanager.cpp:54:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 54 | WX_DEFINE_OBJARRAY(wxAuiPaneInfoArray) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_dockart.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/dockart.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp: In member function 'virtual void wxAuiDefaultDockArt::DrawPaneButton(wxDC&, wxWindow*, int, int, const wxRect&, wxAuiPaneInfo&)': ../src/aui/dockart.cpp:698:15: warning: the compiler can assume that the address of 'pane' will never be NULL [-Waddress] 698 | if (!(&pane)) | ~^~~~~~ ../src/aui/dockart.cpp:695:54: note: 'pane' declared here 695 | wxAuiPaneInfo& pane) | ~~~~~~~~~~~~~~~^~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_floatpane.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/floatpane.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_auibook.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibook.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiNotebookPageArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:49:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 49 | WX_DEFINE_OBJARRAY(wxAuiNotebookPageArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'void wxAuiTabContainerButtonArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp:50:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 50 | WX_DEFINE_OBJARRAY(wxAuiTabContainerButtonArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibook.cpp: In member function 'bool wxAuiTabContainer::IsTabVisible(int, int, wxDC*, wxWindow*)': ../src/aui/auibook.cpp:2150:16: warning: variable 'size' set but not used [-Wunused-but-set-variable] 2150 | wxSize size = m_art->GetTabSize(*dc, | ^~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_tabmdi.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/tabmdi.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o auilib_auibar.o -I./.pch/wxprec_auilib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/aui/auibar.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiPaneInfoPtrArray::Remove(_wxArraywxAuiPaneInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:137:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 137 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiPaneInfo*, wxAuiPaneInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h: In member function 'void wxAuiDockInfoPtrArray::Remove(_wxArraywxAuiDockInfoPtrArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/aui/framemanager.h:138:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 138 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxAuiDockInfo*, wxAuiDockInfoPtrArray, class WXDLLIMPEXP_AUI); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'void wxAuiToolBarItemArray::RemoveAt(size_t, size_t)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/arrimpl.cpp:63:3: note: in expansion of macro 'wxCHECK_RET' 63 | wxCHECK_RET( uiIndex < size(), _WX_ERROR_REMOVE2(name) ); \ | ^~~~~~~~~~~ ../include/wx/arrimpl.cpp:120:34: note: in expansion of macro '_DEFINE_OBJARRAY' 120 | #define WX_DEFINE_OBJARRAY(name) _DEFINE_OBJARRAY(_wxObjArray##name, name) | ^~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp:46:1: note: in expansion of macro 'WX_DEFINE_OBJARRAY' 46 | WX_DEFINE_OBJARRAY(wxAuiToolBarItemArray) | ^~~~~~~~~~~~~~~~~~ ../src/aui/auibar.cpp: In member function 'virtual void wxAuiDefaultToolBarArt::DrawOverflowButton(wxDC&, wxWindow*, const wxRect&, int)': ../src/aui/auibar.cpp:681:16: warning: variable 'cli_rect' set but not used [-Wunused-but-set-variable] 681 | wxRect cli_rect = wnd->GetClientRect(); | ^~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextctrl.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextctrl.cpp /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextbuffer.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextbuffer.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h: In member function 'void wxArrayLinesType::Remove(_wxArraywxArrayLinesType)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/textbuf.h:43:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 43 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(wxTextFileType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp: In member function 'virtual bool wxRichTextParagraphLayoutBox::Layout(wxDC&, const wxRect&, int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextbuffer.cpp:733:9: note: in expansion of macro 'wxCHECK_MSG' 733 | wxCHECK_MSG( child, false, _T("Unknown object in layout") ); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextstyles.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyles.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextxml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextxml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtextxml.cpp: In member function 'wxXmlNode* wxRichTextXMLHandler::GetParamNode(wxXmlNode*, const wxString&)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextxml.cpp:355:5: note: in expansion of macro 'wxCHECK_MSG' 355 | wxCHECK_MSG(node, NULL, wxT("You can't access node data before it was initialized!")); | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtexthtml.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtexthtml.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../src/richtext/richtexthtml.cpp: In member function 'wxChar* wxRichTextHTMLHandler::b64enc(unsigned char*, size_t)': ../src/richtext/richtexthtml.cpp:589:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ ../src/richtext/richtexthtml.cpp:589:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 589 | register wxChar a, b; | ^ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextformatdlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextformatdlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h: In member function 'void wxArraySpins::Remove(_wxArraywxArraySpins)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/msw/spinctrl.h:22:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 22 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxSpinCtrl *, wxArraySpins); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextsymboldlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextsymboldlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../include/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp: In member function 'void wxSymbolListCtrl::SetSelection(int)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ ../src/richtext/richtextsymboldlg.cpp:898:5: note: in expansion of macro 'wxCHECK_RET' 898 | wxCHECK_RET( selection == wxNOT_FOUND || | ^~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextstyledlg.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextstyledlg.cpp In file included from ../include/wx/defs.h:521, from ../include/wx/wxprec.h:13: ../include/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h: In member function 'void wxArrayPages::Remove(_wxArraywxArrayPages)': ../include/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ ../include/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ ../include/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/wx/bookctrl.h:26:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 26 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxWindow *, wxArrayPages); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/bk-deps x86_64-w64-mingw32-g++ -c -o richtextlib_richtextprint.o -I./.pch/wxprec_richtextlib -D__WXMSW__ -DWXBUILDING -I../src/regex -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/richtext/richtextprint.cpp rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a baselib_appbase.o baselib_arcall.o baselib_arcfind.o baselib_archive.o baselib_clntdata.o baselib_cmdline.o baselib_config.o baselib_convauto.o baselib_datetime.o baselib_datstrm.o baselib_dircmn.o baselib_dynarray.o baselib_dynlib.o baselib_dynload.o baselib_encconv.o baselib_extended.o baselib_ffile.o baselib_file.o baselib_fileback.o baselib_fileconf.o baselib_filefn.o baselib_filename.o baselib_filesys.o baselib_filtall.o baselib_filtfind.o baselib_fmapbase.o baselib_fs_arc.o baselib_fs_filter.o baselib_hash.o baselib_hashmap.o baselib_init.o baselib_intl.o baselib_ipcbase.o baselib_list.o baselib_log.o baselib_longlong.o baselib_memory.o baselib_mimecmn.o baselib_module.o baselib_mstream.o baselib_object.o baselib_platinfo.o baselib_powercmn.o baselib_process.o baselib_regex.o baselib_stdpbase.o baselib_sstream.o baselib_stopwatch.o baselib_strconv.o baselib_stream.o baselib_string.o baselib_sysopt.o baselib_tarstrm.o baselib_textbuf.o baselib_textfile.o baselib_tokenzr.o baselib_txtstrm.o baselib_uri.o baselib_variant.o baselib_wfstream.o baselib_wxchar.o baselib_xti.o baselib_xtistrm.o baselib_zipstrm.o baselib_zstream.o baselib_basemsw.o baselib_crashrpt.o baselib_debughlp.o baselib_dde.o baselib_msw_dir.o baselib_dlmsw.o baselib_msw_mimetype.o baselib_power.o baselib_regconf.o baselib_registry.o baselib_msw_snglinst.o baselib_msw_stackwalk.o baselib_msw_stdpaths.o baselib_msw_thread.o baselib_msw_utils.o baselib_msw_utilsexc.o baselib_event.o baselib_fs_mem.o baselib_msgout.o baselib_utilscmn.o baselib_main.o baselib_mslu.o baselib_volume.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a netlib_fs_inet.o netlib_ftp.o netlib_http.o netlib_protocol.o netlib_sckaddr.o netlib_sckfile.o netlib_sckipc.o netlib_sckstrm.o netlib_socket.o netlib_url.o netlib_msw_gsocket.o netlib_urlmsw.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a corelib_event.o corelib_fs_mem.o corelib_msgout.o corelib_utilscmn.o corelib_msw_main.o corelib_mslu.o corelib_volume.o corelib_msw_app.o corelib_msw_bitmap.o corelib_msw_brush.o corelib_msw_caret.o corelib_msw_clipbrd.o corelib_msw_colour.o corelib_msw_cursor.o corelib_msw_data.o corelib_msw_dc.o corelib_msw_dcclient.o corelib_msw_dcmemory.o corelib_msw_dcprint.o corelib_msw_dcscreen.o corelib_msw_dialup.o corelib_dib.o corelib_msw_display.o corelib_enhmeta.o corelib_msw_evtloop.o corelib_msw_font.o corelib_msw_fontenum.o corelib_msw_fontutil.o corelib_msw_gdiimage.o corelib_msw_gdiobj.o corelib_msw_graphics.o corelib_gsockmsw.o corelib_msw_icon.o corelib_msw_imaglist.o corelib_msw_minifram.o corelib_ole_dataobj.o corelib_dropsrc.o corelib_droptgt.o corelib_oleutils.o corelib_msw_palette.o corelib_msw_pen.o corelib_msw_popupwin.o corelib_msw_printdlg.o corelib_printwin.o corelib_msw_region.o corelib_msw_renderer.o corelib_msw_settings.o corelib_msw_timer.o corelib_msw_tooltip.o corelib_msw_toplevel.o corelib_msw_utilsgui.o corelib_uxtheme.o corelib_msw_window.o corelib_helpchm.o corelib_msw_helpwin.o corelib_automtn.o corelib_uuid.o corelib_generic_statusbr.o corelib_prntdlgg.o corelib_msw_accel.o corelib_msw_bmpbuttn.o corelib_msw_button.o corelib_msw_checkbox.o corelib_msw_choice.o corelib_msw_colordlg.o corelib_combo.o corelib_msw_combobox.o corelib_msw_control.o corelib_msw_dialog.o corelib_msw_dirdlg.o corelib_dragimag.o corelib_msw_filedlg.o corelib_msw_frame.o corelib_gauge95.o corelib_msw_iniconf.o corelib_msw_listbox.o corelib_msw_listctrl.o corelib_msw_mdi.o corelib_msw_menu.o corelib_msw_menuitem.o corelib_msw_metafile.o corelib_msw_msgdlg.o corelib_msw_nativdlg.o corelib_msw_notebook.o corelib_access.o corelib_msw_ownerdrw.o corelib_msw_radiobox.o corelib_msw_radiobut.o corelib_msw_scrolbar.o corelib_slider95.o corelib_msw_spinbutt.o corelib_msw_spinctrl.o corelib_msw_statbmp.o corelib_msw_statbox.o corelib_statbr95.o corelib_msw_statline.o corelib_msw_stattext.o corelib_msw_tabctrl.o corelib_tbar95.o corelib_msw_textctrl.o corelib_msw_tglbtn.o corelib_treectrl.o corelib_msw_checklst.o corelib_msw_fdrepdlg.o corelib_msw_fontdlg.o corelib_accesscmn.o corelib_anidecod.o corelib_appcmn.o corelib_artprov.o corelib_artstd.o corelib_bmpbase.o corelib_bookctrl.o corelib_choiccmn.o corelib_clipcmn.o corelib_clrpickercmn.o corelib_colourcmn.o corelib_combocmn.o corelib_cmdproc.o corelib_cmndata.o corelib_containr.o corelib_cshelp.o corelib_ctrlcmn.o corelib_ctrlsub.o corelib_datacmn.o corelib_dcbase.o corelib_dcbufcmn.o corelib_dcgraph.o corelib_dlgcmn.o corelib_dndcmn.o corelib_dobjcmn.o corelib_docmdi.o corelib_docview.o corelib_dpycmn.o corelib_dseldlg.o corelib_effects.o corelib_evtloopcmn.o corelib_fddlgcmn.o corelib_filepickercmn.o corelib_fontpickercmn.o corelib_fldlgcmn.o corelib_fontcmn.o corelib_fontenumcmn.o corelib_fontmap.o corelib_framecmn.o corelib_gaugecmn.o corelib_gbsizer.o corelib_gdicmn.o corelib_geometry.o corelib_gifdecod.o corelib_graphcmn.o corelib_helpbase.o corelib_iconbndl.o corelib_imagall.o corelib_imagbmp.o corelib_image.o corelib_imagfill.o corelib_imaggif.o corelib_imagiff.o corelib_imagjpeg.o corelib_imagpcx.o corelib_imagpng.o corelib_imagpnm.o corelib_imagtga.o corelib_imagtiff.o corelib_imagxpm.o corelib_layout.o corelib_lboxcmn.o corelib_listctrlcmn.o corelib_matrix.o corelib_menucmn.o corelib_nbkbase.o corelib_overlaycmn.o corelib_paper.o corelib_pickerbase.o corelib_popupcmn.o corelib_prntbase.o corelib_quantize.o corelib_radiocmn.o corelib_rendcmn.o corelib_rgncmn.o corelib_settcmn.o corelib_sizer.o corelib_srchcmn.o corelib_statbar.o corelib_stockitem.o corelib_tbarbase.o corelib_textcmn.o corelib_timercmn.o corelib_toplvcmn.o corelib_treebase.o corelib_valgen.o corelib_validate.o corelib_valtext.o corelib_wincmn.o corelib_xpmdecod.o corelib_busyinfo.o corelib_buttonbar.o corelib_choicdgg.o corelib_choicbkg.o corelib_clrpickerg.o corelib_collpaneg.o corelib_combog.o corelib_dcpsg.o corelib_dirctrlg.o corelib_dragimgg.o corelib_filepickerg.o corelib_fontpickerg.o corelib_graphicc.o corelib_listbkg.o corelib_logg.o corelib_numdlgg.o corelib_panelg.o corelib_progdlgg.o corelib_printps.o corelib_renderg.o corelib_scrlwing.o corelib_selstore.o corelib_spinctlg.o corelib_splitter.o corelib_srchctlg.o corelib_textdlgg.o corelib_tipwin.o corelib_toolbkg.o corelib_treectlg.o corelib_treebkg.o corelib_vlbox.o corelib_vscroll.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a advlib_animatecmn.o advlib_datavcmn.o advlib_aboutdlgg.o advlib_animateg.o advlib_bmpcboxg.o advlib_calctrl.o advlib_datavgen.o advlib_datectlg.o advlib_grid.o advlib_gridctrl.o advlib_gridsel.o advlib_helpext.o advlib_hyperlink.o advlib_laywin.o advlib_odcombo.o advlib_propdlg.o advlib_sashwin.o advlib_splash.o advlib_tipdlg.o advlib_wizard.o advlib_taskbarcmn.o advlib_msw_aboutdlg.o advlib_msw_sound.o advlib_msw_taskbar.o advlib_msw_joystick.o advlib_datectrl.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a htmllib_helpbest.o htmllib_helpctrl.o htmllib_helpdata.o htmllib_helpdlg.o htmllib_helpfrm.o htmllib_helpwnd.o htmllib_htmlcell.o htmllib_htmlfilt.o htmllib_htmlpars.o htmllib_htmltag.o htmllib_htmlwin.o htmllib_htmprint.o htmllib_m_dflist.o htmllib_m_fonts.o htmllib_m_hline.o htmllib_m_image.o htmllib_m_layout.o htmllib_m_links.o htmllib_m_list.o htmllib_m_pre.o htmllib_m_style.o htmllib_m_tables.o htmllib_winpars.o htmllib_htmllbox.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a qalib_debugrpt.o qalib_dbgrptg.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a xmllib_xml.o xmllib_xtixml.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a xrclib_xh_animatctrl.o xrclib_xh_bmp.o xrclib_xh_bmpcbox.o xrclib_xh_bmpbt.o xrclib_xh_bttn.o xrclib_xh_cald.o xrclib_xh_chckb.o xrclib_xh_chckl.o xrclib_xh_choic.o xrclib_xh_choicbk.o xrclib_xh_clrpicker.o xrclib_xh_collpane.o xrclib_xh_combo.o xrclib_xh_datectrl.o xrclib_xh_dirpicker.o xrclib_xh_dlg.o xrclib_xh_frame.o xrclib_xh_mdi.o xrclib_xh_filepicker.o xrclib_xh_fontpicker.o xrclib_xh_gauge.o xrclib_xh_gdctl.o xrclib_xh_grid.o xrclib_xh_html.o xrclib_xh_hyperlink.o xrclib_xh_listb.o xrclib_xh_listbk.o xrclib_xh_listc.o xrclib_xh_menu.o xrclib_xh_notbk.o xrclib_xh_odcombo.o xrclib_xh_panel.o xrclib_xh_propdlg.o xrclib_xh_radbt.o xrclib_xh_radbx.o xrclib_xh_scrol.o xrclib_xh_scwin.o xrclib_xh_htmllbox.o xrclib_xh_sizer.o xrclib_xh_slidr.o xrclib_xh_spin.o xrclib_xh_split.o xrclib_xh_statbar.o xrclib_xh_stbmp.o xrclib_xh_stbox.o xrclib_xh_stlin.o xrclib_xh_sttxt.o xrclib_xh_text.o xrclib_xh_tglbtn.o xrclib_xh_toolb.o xrclib_xh_tree.o xrclib_xh_treebk.o xrclib_xh_unkwn.o xrclib_xh_wizrd.o xrclib_xmlres.o xrclib_xmlrsall.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a auilib_framemanager.o auilib_dockart.o auilib_floatpane.o auilib_auibook.o auilib_tabmdi.o auilib_auibar.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) rm -f /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a /usr/bin/x86_64-w64-mingw32-ar rcu /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a richtextlib_richtextctrl.o richtextlib_richtextbuffer.o richtextlib_richtextstyles.o richtextlib_richtextxml.o richtextlib_richtexthtml.o richtextlib_richtextformatdlg.o richtextlib_richtextsymboldlg.o richtextlib_richtextstyledlg.o richtextlib_richtextprint.o /usr/bin/x86_64-w64-mingw32-ranlib /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' + make -C locale allmo make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o af.mo af.po af.po:2: warning: header field 'Language' missing in header 825 translated messages, 248 fuzzy translations, 402 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ca.mo ca.po ca.po:2: warning: header field 'Language' missing in header 709 translated messages, 311 fuzzy translations, 455 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o cs.mo cs.po cs.po:2: warning: header field 'Language' missing in header 772 translated messages, 242 fuzzy translations, 461 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o da.mo da.po da.po:2: warning: header field 'Language' missing in header 910 translated messages, 273 fuzzy translations, 292 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o de.mo de.po de.po:2: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o el.mo el.po el.po:2: warning: header field 'Language' missing in header 960 translated messages, 206 fuzzy translations, 309 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o es.mo es.po es.po:2: warning: header field 'Language' missing in header 1434 translated messages, 25 fuzzy translations, 16 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o eu.mo eu.po eu.po:7: warning: header field 'Language' missing in header 152 translated messages, 108 fuzzy translations, 1215 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o fi.mo fi.po fi.po:11: warning: header field 'Language' missing in header 1258 translated messages, 83 fuzzy translations, 182 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o fr.mo fr.po fr.po:4: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o gl_ES.mo gl_ES.po gl_ES.po:5: warning: header field 'Language' missing in header 620 translated messages, 602 fuzzy translations, 253 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o hi.mo hi.po hi.po:8: warning: header field 'Language' missing in header 1305 translated messages, 46 fuzzy translations, 124 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o hu.mo hu.po hu.po:2: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o id.mo id.po id.po:2: warning: header field 'Language' missing in header 834 translated messages, 265 fuzzy translations, 376 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o it.mo it.po it.po:2: warning: header field 'Language' missing in header 1362 translated messages, 24 fuzzy translations, 89 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ja.mo ja.po ja.po:3: warning: header field 'Language' missing in header 1475 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o lv.mo lv.po lv.po:2: warning: header field 'Language' missing in header 207 translated messages, 113 fuzzy translations, 1155 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ms.mo ms.po ms.po:7: warning: header field 'Language' missing in header 1435 translated messages, 24 fuzzy translations, 16 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o msw/it.mo msw/it.po msw/it.po:4: warning: header field 'Language' missing in header 1 translated message. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o nb.mo nb.po nb.po:6: warning: header field 'Language' missing in header 1001 translated messages, 194 fuzzy translations, 280 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o nl.mo nl.po nl.po:2: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o pl.mo pl.po pl.po:2: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o pt.mo pt.po pt.po:9: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o pt_BR.mo pt_BR.po pt_BR.po:2: warning: header field 'Language' missing in header 1459 translated messages, 8 fuzzy translations, 8 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o ru.mo ru.po ru.po:2: warning: header field 'Language' missing in header 1001 translated messages, 194 fuzzy translations, 280 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sk.mo sk.po sk.po:7: warning: header field 'Language' missing in header 1137 translated messages, 22 fuzzy translations, 316 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sl.mo sl.po sl.po:2: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sq.mo sq.po sq.po:3: warning: header field 'Language' missing in header 1052 translated messages, 144 fuzzy translations, 279 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o sv.mo sv.po sv.po:2: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o tr.mo tr.po tr.po:2: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o uk.mo uk.po uk.po:4: warning: header field 'Language' missing in header 1437 translated messages, 24 fuzzy translations, 14 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o vi.mo vi.po vi.po:5: warning: header field 'Language' missing in header 1523 translated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o zh_CN.mo zh_CN.po zh_CN.po:8: warning: header field 'Language' missing in header 1083 translated messages, 148 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' msgfmt --verbose -c -o zh_TW.mo zh_TW.po zh_TW.po:8: warning: header field 'Language' missing in header 1088 translated messages, 143 fuzzy translations, 244 untranslated messages. make[1]: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/locale' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.31huCm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd wxWidgets-2.8.12 + export MINGW_BUILDDIR_SUFFIX=_shared + MINGW_BUILDDIR_SUFFIX=_shared + run_mingw_make install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + /usr/bin/make -C build_win32_shared install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_net-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_core-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_html-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_shared' + /usr/bin/make -C build_win64_shared install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_shared' + export MINGW_BUILDDIR_SUFFIX=_static + MINGW_BUILDDIR_SUFFIX=_static + run_mingw_make install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + /usr/bin/make -C build_win32_static install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win32_static' + /usr/bin/make -C build_win64_static install DESTDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 make: Entering directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make all ; fi) (if test -d utils/wxrc ; then cd utils/wxrc && /usr/bin/make install ; fi) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config /usr/bin/install -c lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin && rm -f wx-config && ln -s /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 wx-config) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in ca cs da de el es fi fr hu id it ja nl pl ru sl sv tr uk zh zh_CN zh_TW ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES ; \ if test -f ../locale/msw/$l.mo ; then \ /usr/bin/install -c -m 644 ../locale/msw/$l.mo /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets (cd ../build/bakefiles/wxpresets/presets ; /usr/bin/install -c -m 644 wx.bkl wx_unix.bkl wx_win32.bkl /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx for f in setup.h msw/rcdefs.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ./lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8/wx/$f; \ done /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8 for f in wx/afterstd.h wx/app.h wx/apptrait.h wx/archive.h wx/arrimpl.cpp wx/arrstr.h wx/beforestd.h wx/buffer.h wx/build.h wx/chkconf.h wx/clntdata.h wx/cmdline.h wx/confbase.h wx/config.h wx/convauto.h wx/containr.h wx/cpp.h wx/datetime.h wx/datstrm.h wx/dde.h wx/debug.h wx/defs.h wx/dir.h wx/dlimpexp.h wx/dynarray.h wx/dynlib.h wx/dynload.h wx/encconv.h wx/event.h wx/except.h wx/features.h wx/ffile.h wx/file.h wx/fileconf.h wx/filefn.h wx/filename.h wx/filesys.h wx/fontenc.h wx/fontmap.h wx/fs_arc.h wx/fs_filter.h wx/fs_mem.h wx/fs_zip.h wx/hash.h wx/hashmap.h wx/hashset.h wx/html/forcelnk.h wx/iconloc.h wx/init.h wx/intl.h wx/iosfwrap.h wx/ioswrap.h wx/ipc.h wx/ipcbase.h wx/isql.h wx/isqlext.h wx/link.h wx/list.h wx/listimpl.cpp wx/log.h wx/longlong.h wx/math.h wx/memconf.h wx/memory.h wx/memtext.h wx/mimetype.h wx/module.h wx/msgout.h wx/mstream.h wx/object.h wx/platform.h wx/platinfo.h wx/power.h wx/process.h wx/ptr_scpd.h wx/recguard.h wx/regex.h wx/scopeguard.h wx/snglinst.h wx/sstream.h wx/stack.h wx/stackwalk.h wx/stdpaths.h wx/stockitem.h wx/stopwatch.h wx/strconv.h wx/stream.h wx/string.h wx/sysopt.h wx/tarstrm.h wx/textbuf.h wx/textfile.h wx/thread.h wx/thrimpl.cpp wx/timer.h wx/tokenzr.h wx/txtstrm.h wx/types.h wx/uri.h wx/utils.h wx/variant.h wx/vector.h wx/version.h wx/volume.h wx/wfstream.h wx/wx.h wx/wxchar.h wx/wxprec.h wx/xti.h wx/xtistrm.h wx/zipstrm.h wx/zstream.h wx/msw/apptrait.h wx/msw/apptbase.h wx/msw/chkconf.h wx/msw/crashrpt.h wx/msw/dde.h wx/msw/debughlp.h wx/msw/gccpriv.h wx/msw/libraries.h wx/msw/mimetype.h wx/msw/mslu.h wx/msw/private.h wx/msw/regconf.h wx/msw/registry.h wx/msw/seh.h wx/msw/stackwalk.h wx/msw/stdpaths.h wx/msw/winundef.h wx/msw/wrapcctl.h wx/msw/wrapcdlg.h wx/msw/wrapwin.h wx/fs_inet.h wx/gsocket.h wx/protocol/file.h wx/protocol/ftp.h wx/protocol/http.h wx/protocol/protocol.h wx/sckaddr.h wx/sckipc.h wx/sckstrm.h wx/socket.h wx/url.h wx/msw/gsockmsw.h wx/xml/xml.h wx/xtixml.h wx/db.h wx/dbkeyg.h wx/dbtable.h wx/bmpbuttn.h wx/brush.h wx/button.h wx/checkbox.h wx/checklst.h wx/choicdlg.h wx/choice.h wx/cmndata.h wx/collpane.h wx/combo.h wx/combobox.h wx/control.h wx/ctrlsub.h wx/cursor.h wx/dc.h wx/dcclient.h wx/dcgraph.h wx/dcmemory.h wx/dcprint.h wx/dcscreen.h wx/dialog.h wx/dirdlg.h wx/dragimag.h wx/encinfo.h wx/filedlg.h wx/frame.h wx/gauge.h wx/gbsizer.h wx/gdicmn.h wx/generic/accel.h wx/generic/buttonbar.h wx/generic/choicdgg.h wx/generic/clrpickerg.h wx/generic/collpaneg.h wx/generic/colrdlgg.h wx/generic/combo.h wx/generic/dcpsg.h wx/generic/dirctrlg.h wx/generic/dragimgg.h wx/generic/filedlgg.h wx/generic/filepickerg.h wx/generic/fontdlgg.h wx/generic/fontpickerg.h wx/generic/logg.h wx/generic/msgdlgg.h wx/generic/numdlgg.h wx/generic/notebook.h wx/generic/panelg.h wx/generic/prntdlgg.h wx/generic/printps.h wx/generic/progdlgg.h wx/generic/scrolwin.h wx/generic/spinctlg.h wx/generic/splitter.h wx/generic/srchctlg.h wx/generic/textdlgg.h wx/generic/timer.h wx/generic/treectlg.h wx/graphics.h wx/helphtml.h wx/icon.h wx/layout.h wx/listbox.h wx/mdi.h wx/menu.h wx/msgdlg.h wx/numdlg.h wx/overlay.h wx/palette.h wx/panel.h wx/pen.h wx/radiobox.h wx/radiobut.h wx/renderer.h wx/scrolbar.h wx/scrolbar.h wx/scrolwin.h wx/selstore.h wx/settings.h wx/sizer.h wx/slider.h wx/statbmp.h wx/statbox.h wx/stattext.h wx/statusbr.h wx/textctrl.h wx/textdlg.h wx/toolbar.h wx/validate.h wx/valtext.h wx/window.h wx/wupdlock.h wx/accel.h wx/access.h wx/anidecod.h wx/artprov.h wx/bitmap.h wx/bookctrl.h wx/busyinfo.h wx/generic/busyinfo.h wx/caret.h wx/choicebk.h wx/clipbrd.h wx/clrpicker.h wx/cmdproc.h wx/colordlg.h wx/colour.h wx/cshelp.h wx/dataobj.h wx/dcmirror.h wx/dcps.h wx/dialup.h wx/dirctrl.h wx/display.h wx/display_impl.h wx/dnd.h wx/docmdi.h wx/docview.h wx/effects.h wx/evtloop.h wx/fdrepdlg.h wx/filepicker.h wx/fontpicker.h wx/fmappriv.h wx/font.h wx/fontdlg.h wx/fontenum.h wx/fontutil.h wx/gdiobj.h wx/geometry.h wx/gifdecod.h wx/glcanvas.h wx/help.h wx/helpbase.h wx/helpwin.h wx/iconbndl.h wx/imagbmp.h wx/image.h wx/imaggif.h wx/imagiff.h wx/imagjpeg.h wx/imaglist.h wx/imagpcx.h wx/imagpng.h wx/imagpnm.h wx/imagtga.h wx/imagtiff.h wx/imagxpm.h wx/listbase.h wx/listbook.h wx/listctrl.h wx/matrix.h wx/menuitem.h wx/metafile.h wx/minifram.h wx/notebook.h wx/ownerdrw.h wx/paper.h wx/pickerbase.h wx/popupwin.h wx/print.h wx/printdlg.h wx/prntbase.h wx/progdlg.h wx/ptr_scpd.h wx/quantize.h wx/rawbmp.h wx/region.h wx/scopeguard.h wx/spinbutt.h wx/spinctrl.h wx/splitter.h wx/srchctrl.h wx/statline.h wx/tab.h wx/tabctrl.h wx/tbarbase.h wx/tglbtn.h wx/tipwin.h wx/toolbook.h wx/tooltip.h wx/toplevel.h wx/treebase.h wx/treebook.h wx/treectrl.h wx/valgen.h wx/vidmode.h wx/vlbox.h wx/vms_x_fix.h wx/vscroll.h wx/xpmdecod.h wx/xpmhand.h wx/msw/popupwin.h wx/msw/uxtheme.h wx/msw/uxthemep.h wx/msw/htmlhelp.h wx/msw/helpchm.h wx/msw/helpwin.h wx/generic/clrpickerg.h wx/generic/fontpickerg.h wx/generic/filepickerg.h wx/msw/accel.h wx/msw/app.h wx/msw/bitmap.h wx/msw/bmpbuttn.h wx/msw/brush.h wx/msw/button.h wx/msw/caret.h wx/msw/checkbox.h wx/msw/choice.h wx/msw/clipbrd.h wx/msw/colordlg.h wx/msw/colour.h wx/msw/combo.h wx/msw/combobox.h wx/msw/control.h wx/msw/cursor.h wx/msw/dc.h wx/msw/dcclient.h wx/msw/dcmemory.h wx/msw/dcprint.h wx/msw/dcscreen.h wx/msw/dialog.h wx/msw/dib.h wx/msw/dirdlg.h wx/msw/dragimag.h wx/msw/enhmeta.h wx/msw/evtloop.h wx/msw/filedlg.h wx/msw/font.h wx/msw/frame.h wx/msw/gauge95.h wx/msw/gdiimage.h wx/msw/icon.h wx/msw/imaglist.h wx/msw/iniconf.h wx/msw/listbox.h wx/msw/listctrl.h wx/msw/mdi.h wx/msw/menu.h wx/msw/menuitem.h wx/msw/metafile.h wx/msw/minifram.h wx/msw/missing.h wx/msw/msgdlg.h wx/msw/msvcrt.h wx/msw/notebook.h wx/msw/ole/access.h wx/msw/ole/dataform.h wx/msw/ole/dataobj.h wx/msw/ole/dataobj2.h wx/msw/ole/dropsrc.h wx/msw/ole/droptgt.h wx/msw/ole/oleutils.h wx/msw/palette.h wx/msw/pen.h wx/msw/printdlg.h wx/msw/printwin.h wx/msw/radiobox.h wx/msw/radiobut.h wx/msw/region.h wx/msw/rcdefs.h wx/msw/scrolbar.h wx/msw/setup0.h wx/msw/slider95.h wx/msw/spinbutt.h wx/msw/spinctrl.h wx/msw/statbmp.h wx/msw/statbox.h wx/msw/statbr95.h wx/msw/statline.h wx/msw/stattext.h wx/msw/tabctrl.h wx/msw/tbar95.h wx/msw/textctrl.h wx/msw/tglbtn.h wx/msw/timer.h wx/msw/tooltip.h wx/msw/toplevel.h wx/msw/treectrl.h wx/msw/window.h wx/msw/wx.manifest wx/msw/amd64.manifest wx/msw/ia64.manifest wx/msw/wx.rc wx/msw/colours.bmp wx/msw/csquery.bmp wx/msw/blank.cur wx/msw/bullseye.cur wx/msw/cross.cur wx/msw/hand.cur wx/msw/magnif1.cur wx/msw/pbrush.cur wx/msw/pencil.cur wx/msw/pntleft.cur wx/msw/pntright.cur wx/msw/rightarr.cur wx/msw/roller.cur wx/msw/cdrom.ico wx/msw/child.ico wx/msw/computer.ico wx/msw/drive.ico wx/msw/file1.ico wx/msw/floppy.ico wx/msw/folder1.ico wx/msw/folder2.ico wx/msw/mdi.ico wx/msw/question.ico wx/msw/removble.ico wx/msw/std.ico wx/msw/checklst.h wx/msw/fdrepdlg.h wx/msw/fontdlg.h wx/msw/ole/automtn.h wx/msw/ole/uuid.h wx/animate.h wx/animdecod.h wx/bmpcbox.h wx/calctrl.h wx/dataview.h wx/datectrl.h wx/dateevt.h wx/dcbuffer.h wx/aboutdlg.h wx/generic/aboutdlgg.h wx/generic/animate.h wx/generic/bmpcbox.h wx/generic/calctrl.h wx/generic/datectrl.h wx/generic/dataview.h wx/generic/grid.h wx/generic/gridctrl.h wx/generic/gridsel.h wx/generic/helpext.h wx/generic/laywin.h wx/generic/propdlg.h wx/generic/sashwin.h wx/generic/splash.h wx/generic/wizard.h wx/grid.h wx/hyperlink.h wx/joystick.h wx/laywin.h wx/odcombo.h wx/propdlg.h wx/sashwin.h wx/sound.h wx/splash.h wx/taskbar.h wx/tipdlg.h wx/wave.h wx/wizard.h wx/msw/sound.h wx/msw/taskbar.h wx/msw/joystick.h wx/msw/datectrl.h wx/mediactrl.h wx/msw/ole/activex.h wx/html/helpctrl.h wx/html/helpdata.h wx/html/helpdlg.h wx/html/helpfrm.h wx/html/helpwnd.h wx/html/htmlcell.h wx/html/htmldefs.h wx/html/htmlfilt.h wx/html/htmlpars.h wx/html/htmlproc.h wx/html/htmltag.h wx/html/htmlwin.h wx/html/htmprint.h wx/html/m_templ.h wx/html/winpars.h wx/wxhtml.h wx/htmllbox.h wx/msw/helpbest.h wx/msw/glcanvas.h wx/debugrpt.h wx/dbgrid.h wx/xrc/xh_all.h wx/xrc/xh_animatctrl.h wx/xrc/xh_bmpbt.h wx/xrc/xh_bmp.h wx/xrc/xh_bmpcbox.h wx/xrc/xh_bttn.h wx/xrc/xh_cald.h wx/xrc/xh_chckb.h wx/xrc/xh_chckl.h wx/xrc/xh_choic.h wx/xrc/xh_choicbk.h wx/xrc/xh_clrpicker.h wx/xrc/xh_collpane.h wx/xrc/xh_combo.h wx/xrc/xh_datectrl.h wx/xrc/xh_dirpicker.h wx/xrc/xh_dlg.h wx/xrc/xh_filepicker.h wx/xrc/xh_fontpicker.h wx/xrc/xh_frame.h wx/xrc/xh_mdi.h wx/xrc/xh_gauge.h wx/xrc/xh_gdctl.h wx/xrc/xh_grid.h wx/xrc/xh_html.h wx/xrc/xh_hyperlink.h wx/xrc/xh_listb.h wx/xrc/xh_listbk.h wx/xrc/xh_listc.h wx/xrc/xh_menu.h wx/xrc/xh_notbk.h wx/xrc/xh_odcombo.h wx/xrc/xh_panel.h wx/xrc/xh_propdlg.h wx/xrc/xh_radbt.h wx/xrc/xh_radbx.h wx/xrc/xh_scrol.h wx/xrc/xh_scwin.h wx/xrc/xh_htmllbox.h wx/xrc/xh_sizer.h wx/xrc/xh_slidr.h wx/xrc/xh_spin.h wx/xrc/xh_split.h wx/xrc/xh_statbar.h wx/xrc/xh_stbmp.h wx/xrc/xh_stbox.h wx/xrc/xh_stlin.h wx/xrc/xh_sttxt.h wx/xrc/xh_text.h wx/xrc/xh_tglbtn.h wx/xrc/xh_toolb.h wx/xrc/xh_tree.h wx/xrc/xh_treebk.h wx/xrc/xh_unkwn.h wx/xrc/xh_wizrd.h wx/xrc/xmlres.h wx/aui/framemanager.h wx/aui/dockart.h wx/aui/floatpane.h wx/aui/auibook.h wx/aui/tabmdi.h wx/aui/auibar.h wx/aui/aui.h wx/richtext/richtextctrl.h wx/richtext/richtextbuffer.h wx/richtext/richtexthtml.h wx/richtext/richtextstyles.h wx/richtext/richtextxml.h wx/richtext/richtextformatdlg.h wx/richtext/richtextsymboldlg.h wx/richtext/richtextstyledlg.h wx/richtext/richtextprint.h; do \ if test ! -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/$f; \ done ------------------------------------------------------ The installation of wxWidgets is finished. On certain platforms (e.g. Linux) you'll now have to run ldconfig if you installed a shared library and also modify the LD_LIBRARY_PATH (or equivalent) environment variable. wxWidgets comes with no guarantees and doesn't claim to be suitable for any purpose. Read the wxWidgets Licence on licencing conditions. ------------------------------------------------------ make: Leaving directory '/builddir/build/BUILD/wxWidgets-2.8.12/build_win64_static' + ls /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll + mv /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin + ls /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll + mv /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin ++ basename /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 + wx_config_filename=i686-w64-mingw32-msw-unicode-release-2.8 + ln -sf ../lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wx-config ++ basename /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 + wx_config_filename=x86_64-w64-mingw32-msw-unicode-release-2.8 + ln -sf ../lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wx-config + rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile + rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 wxstd + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 wxmsw + /usr/lib/rpm/mingw-find-debuginfo.sh /builddir/build/BUILD/wxWidgets-2.8.12 mingw32 mingw64 ucrt64 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_xrc_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_richtext_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_qa_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_html_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_core_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_aui_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_adv_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_xml_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_net_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_xrc_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_richtext_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_qa_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_html_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_core_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_aui_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_adv_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_xml_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_net_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_gcc_custom.dll ~/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/wxWidgets-2.8.12 ~/build/BUILD/wxWidgets-2.8.12 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto mingw-strip + /usr/lib/rpm/brp-strip-static-archive mingw-strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-static-2.8 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config/x86_64-w64-mingw32-msw-unicode-release-2.8 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-static-2.8 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config/i686-w64-mingw32-msw-unicode-release-2.8 from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: mingw32-wxWidgets-2.8.12-34.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wh3UEi + umask 022 + cd /builddir/build/BUILD + cd wxWidgets-2.8.12 + DOCDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/licence.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/licendoc.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/lgpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + cp -pr docs/gpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw32-wxWidgets + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw32(wxbase28u_gcc_custom.dll) mingw32(wxbase28u_net_gcc_custom.dll) mingw32(wxbase28u_xml_gcc_custom.dll) mingw32(wxmsw28u_adv_gcc_custom.dll) mingw32(wxmsw28u_aui_gcc_custom.dll) mingw32(wxmsw28u_core_gcc_custom.dll) mingw32(wxmsw28u_html_gcc_custom.dll) mingw32(wxmsw28u_qa_gcc_custom.dll) mingw32(wxmsw28u_richtext_gcc_custom.dll) mingw32(wxmsw28u_xrc_gcc_custom.dll) mingw32-wxWidgets = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh mingw32(advapi32.dll) mingw32(comctl32.dll) mingw32(comdlg32.dll) mingw32(gdi32.dll) mingw32(kernel32.dll) mingw32(libexpat-1.dll) mingw32(libgcc_s_dw2-1.dll) mingw32(libjpeg-62.dll) mingw32(libpng16-16.dll) mingw32(libssp-0.dll) mingw32(libstdc++-6.dll) mingw32(libtiff-5.dll) mingw32(msvcrt.dll) mingw32(ole32.dll) mingw32(oleaut32.dll) mingw32(rpcrt4.dll) mingw32(shell32.dll) mingw32(user32.dll) mingw32(winmm.dll) mingw32(ws2_32.dll) mingw32(wxbase28u_gcc_custom.dll) mingw32(wxbase28u_xml_gcc_custom.dll) mingw32(wxmsw28u_adv_gcc_custom.dll) mingw32(wxmsw28u_core_gcc_custom.dll) mingw32(wxmsw28u_html_gcc_custom.dll) mingw32(zlib1.dll) mingw32-crt mingw32-filesystem >= 95 Processing files: mingw64-wxWidgets-2.8.12-34.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.7wcG1E + umask 022 + cd /builddir/build/BUILD + cd wxWidgets-2.8.12 + DOCDIR=/builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/licence.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/licendoc.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/lgpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + cp -pr docs/gpl.txt /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64/usr/share/doc/mingw64-wxWidgets + RPM_EC=0 ++ jobs -p + exit 0 Provides: mingw64(wxbase28u_gcc_custom.dll) mingw64(wxbase28u_net_gcc_custom.dll) mingw64(wxbase28u_xml_gcc_custom.dll) mingw64(wxmsw28u_adv_gcc_custom.dll) mingw64(wxmsw28u_aui_gcc_custom.dll) mingw64(wxmsw28u_core_gcc_custom.dll) mingw64(wxmsw28u_html_gcc_custom.dll) mingw64(wxmsw28u_qa_gcc_custom.dll) mingw64(wxmsw28u_richtext_gcc_custom.dll) mingw64(wxmsw28u_xrc_gcc_custom.dll) mingw64-wxWidgets = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh mingw64(advapi32.dll) mingw64(comctl32.dll) mingw64(comdlg32.dll) mingw64(gdi32.dll) mingw64(kernel32.dll) mingw64(libexpat-1.dll) mingw64(libgcc_s_seh-1.dll) mingw64(libjpeg-62.dll) mingw64(libpng16-16.dll) mingw64(libssp-0.dll) mingw64(libstdc++-6.dll) mingw64(libtiff-5.dll) mingw64(msvcrt.dll) mingw64(ole32.dll) mingw64(oleaut32.dll) mingw64(rpcrt4.dll) mingw64(shell32.dll) mingw64(user32.dll) mingw64(winmm.dll) mingw64(ws2_32.dll) mingw64(wxbase28u_gcc_custom.dll) mingw64(wxbase28u_xml_gcc_custom.dll) mingw64(wxmsw28u_adv_gcc_custom.dll) mingw64(wxmsw28u_core_gcc_custom.dll) mingw64(wxmsw28u_html_gcc_custom.dll) mingw64(zlib1.dll) mingw64-crt mingw64-filesystem >= 95 Processing files: mingw32-wxWidgets-static-2.8.12-34.fc38.noarch Provides: mingw32-wxWidgets-static = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh Processing files: mingw64-wxWidgets-static-2.8.12-34.fc38.noarch Provides: mingw64-wxWidgets-static = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh Processing files: mingw32-wxWidgets-debuginfo-2.8.12-34.fc38.noarch Provides: mingw32-wxWidgets-debuginfo = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mingw64-wxWidgets-debuginfo-2.8.12-34.fc38.noarch Provides: mingw64-wxWidgets-debuginfo = 2.8.12-34.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 Wrote: /builddir/build/RPMS/mingw64-wxWidgets-debuginfo-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-debuginfo-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-wxWidgets-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-static-2.8.12-34.fc38.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-wxWidgets-static-2.8.12-34.fc38.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.BU6N3l + umask 022 + cd /builddir/build/BUILD + cd wxWidgets-2.8.12 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mingw-wxWidgets-2.8.12-34.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.nf3fgE + umask 022 + cd /builddir/build/BUILD + rm -rf wxWidgets-2.8.12 wxWidgets-2.8.12.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild mingw-wxWidgets-2.8.12-34.fc38.src.rpm Finish: build phase for mingw-wxWidgets-2.8.12-34.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1667971536.447867/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/mingw-wxWidgets-2.8.12-34.fc38.src.rpm) Config(child) 18 minutes 15 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